首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
FY噶得
2018-12-27 21:56
已编辑
西安理工大学 Java
关注
已关注
取消关注
Java分布式应该如何学习?
目前我只是熟悉SSM框架,做过web项目开发,但是对分布式系统架构一点也不了解,只听过dubbo、zookeeper、mq等各种技术。
请问大家,分布式应该如何去入门学习?我想搞清楚分布式的架构是什么,包括哪些部分,各部分用到的技术和它们之间的关系等等。我想先了解架构,再去学习用到的技术。
求推荐一些书籍和学习资料。
#Java#
提示
全部评论
推荐
最新
楼层
Allen烽
门头沟学院 Java
菜鸡一枚,谈谈拙见【序号代表学习序列】: 1)首先学习分布式先学基础 比如分布式架构相关概念,然后是分布式应用通信协议TCPIP UDPIP那一套理解单播 组播 广播那套 然后是理解序列化反序列化,http那套,然后入门RPC ,从java的rmi入手理解一个基础的rpc框架需要具备哪些东西 然后常用的webservice去学习下。 2)zookeeper 从这个技术栈你能学到 分布式中的节点 也会学到啥是CAP Base,也会接触到分布式事务是个啥 然后去玩下zookeeper的相关应用,比如常用的分布式锁,比如集群,比如发布订阅,比如他的master*** 3)Dubbo 这边的话去学习Dubbo的架构和使用,了解它配合注册中心的系列玩法,可以去玩相关的集群容错 4)分布式事务 2pc 3pc 柔性事务 TCC事务 最大努力通知型 5)NIO 原理及实例 理解同步阻塞,同步非阻塞 缓冲区buffer原理 io多路复用的相关内容,为netty的学习铺底子 6)netty 三种线程模型 内存池 零拷贝 无锁化串行设计理念 写一个netty的实例去结合实例去理解 7)分布式消息通信 activemq rabbitmq kafka 系列玩法 和理解为啥要用这个消息队列,它技术的产生必定是有 业务的需要,从如何设计消息队列的角度来俯瞰消息队列 比如扩展 8)redis nosql的一种,相关玩法,这边可以了解下他的用法和扩展内容,比如主从和哨兵模式,当然集群也可以玩一玩 9)session跨域问题 10)nginx的玩法 11)分库分表 垂直拆分水平拆分 然后跨库分页 mysql的主从配置 然后是去玩sharding-jdbc或者mycat来做分库分表实战 12)mongodb 这块因为我也不熟,用的较少,所以只列一下 13)docker
4
回复
分享
发布于 2018-12-28 10:59
我爱麦香鱼
第四军医大学 C++
我当时问了下百度面试官这个问题。。他告诉我看大公司源码,不是bat是google,amazon等,说文档好,代码规范。他的话可谓是简单粗暴了。
1
回复
分享
发布于 2018-12-28 00:10
我是一个大菜鸡
门头沟学院 Java
进来学习一波,帮顶
点赞
回复
分享
发布于 2018-12-27 21:59
死宅一个
吉林大学珠海学院 Java
帮顶
点赞
回复
分享
发布于 2018-12-27 22:32
阿斗别抖了
西安邮电大学 Java
帮顶
点赞
回复
分享
发布于 2018-12-27 23:18
草木兰
Java
m
点赞
回复
分享
发布于 2018-12-28 00:11
晴天Jay
暨南大学 Java
mark
点赞
回复
分享
发布于 2018-12-28 03:01
我是向宇
美团_高级java开发工程师
学一下常用的中间件吧 配置中心 调度中心 消息队列 远程调用 这些 ,了解一下他们的概念和作用,然后再找些比较大众的具体的框架去学
点赞
回复
分享
发布于 2018-12-28 08:54
为你扣下F键
腾讯_后台开发
校招考分布式吗
点赞
回复
分享
发布于 2018-12-28 10:14
!棒棒锤!
门头沟学院 Java
面试battmd实习,然后进去学,让导师教你,还给你钱
点赞
回复
分享
发布于 2018-12-28 15:39
还没有回复哦~
相关推荐
02-15 16:47
沈阳化工大学 Java
杭州实在智能二面
自我介绍为什么没有选择留在百度介绍你觉得最能理解的项目,做些什么,怎么设计的,想要达成什么目标 从实际业务的可用性来说,可以对你的项目进行什么扩展(感觉说了很多,一直在问我还有吗,但是可能和他期待的点不同)说我并没有站在使用者的角度,而是站在开发者的角度去考虑的,然后和我说他想要的是自动调整的功能(这个其实我想过,但是没有想起来)hashmap和concurrenthashmap区别hashmap为什么并发不安全(可能出现值覆盖,扩容的时候会出现循环链表)然我举一个实际扩容出现循环链表的例子(这个确实有点忘记嘞)Java的内存模型哪些区域是共享的哪些是私有的索引失效的场景最左前...
查看12道真题和解析
点赞
评论
收藏
分享
02-13 19:23
已编辑
北京邮电大学 Java
一次失败找实习之旅
一次个人经历分享,大家看着一乐就行,希望27届兄弟们别踩和我一样的坑。(写完了看了一眼,怎么这么乐,这些事能发生在一个身上也是离谱哈哈哈哈,把自己倒霉乐了)(找实习,运气很重要,运气很重要,运气很重要!)bg,双非本北邮硕研二,本科有微弱算法底子,2023年11月开始学java,2024年4月找到了京东测开的实习(第一个坑,当时我其实只有黑马点评水平,且3.4月份的26届找日常实习很难人家都要25届暑期,现在回头看当时最好的选择应该继续沉淀,别接这个测开,沉淀到6月份开始往后机会很多)干到2024年8月份跑路,玩了一个月,9月份回学校摸鱼+准备+科研(第二个坑,这个也做错了,应该9月份开始投递...
烤点老白薯:
回来京东干测开吧 欢迎你
点赞
评论
收藏
分享
02-08 10:54
字节跳动_测试开发(实习员工)
想找一份后端实习,求指导
如题,26双非,飞书测开干了5个月还是想试试开发,求牛友们意见
zhiyog:
才疏学浅,只会说一句,太diao了
点赞
评论
收藏
分享
01-14 14:56
golang
26届找暑期实习,求各位牛爷爷给简历一些建议
26届没实习,没论文选手,这几天真的焦虑的睡不着了,想找一份暑期实习,对于简历求给一点实用建议,随便骂我以及什么时候投出去找暑期实习最好,还有我最好在哪些方面补强一下,我八股算法场景题说实话都不太行
抱抱碍事梨a:
年后投吧,你这学历真随便进的,只是现在没啥hc,年后随便乱杀
点赞
评论
收藏
分享
昨天 14:25
已编辑
合肥市六安路小学 C++
面试邀约
请问各位佬,公司发起面试一般是领导直接加你微信还是就打个电话或者发邮件
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
3
51
分享
评论
提到的真题
返回内容
招聘动态
查看更多
26届实习生双选会报名开启
26届实习软件笔试必刷题单
全站热榜
更多
1
...
厌倦互联网了,开始逃离ing
1.3W
2
...
985计算机老学长掏心窝子:当年我踩过的坑,希望你们能绕开
9196
3
...
影石Insta360|嵌入式软件|日常实习一面
3709
4
...
想要在大厂生存必须要学会提效
3418
5
...
兄弟们,考上玉虚宫研究生了,选哪个导师啊
2444
6
...
腾讯hr-后台方向有过一面的吗
1741
7
...
杭州实在智能二面
1609
8
...
我又又发现了一个使用满血版DeepSeek不卡顿的方法!(附春招企业汇总)
1583
9
...
25届offer选择
1412
10
...
我是大一新生,本科就想找工作。我到底要不要打ACM?一文带你理清到底要不要打
1379
创作者周榜
更多
正在热议
更多
#
小厂实习有必要去吗
#
29286次浏览
195人参与
#
我的工作日记
#
51221次浏览
721人参与
#
文科生还参加今年的春招吗
#
2227次浏览
22人参与
#
国企和大厂硬件兄弟怎么选?
#
112235次浏览
1635人参与
#
选择和努力,哪个更重要?
#
38236次浏览
413人参与
#
影石Insta360求职进展汇总
#
106410次浏览
949人参与
#
如果再来一次,你还会学硬件吗
#
101529次浏览
1224人参与
#
如果公司降薪,你会跳槽吗?
#
43186次浏览
335人参与
#
一人推荐一个值得去的通信/硬件公司
#
160469次浏览
1732人参与
#
机械人选offer,最看重什么?
#
68142次浏览
431人参与
#
秋招前后对offer的期望对比
#
223440次浏览
1673人参与
#
长光卫星求职进展汇总
#
27128次浏览
180人参与
#
大疆今年的机械笔试难吗?
#
34787次浏览
406人参与
#
大疆的机械笔试比去年难吗
#
63607次浏览
575人参与
#
24届市场营销薪资爆料
#
9133次浏览
62人参与
#
你的秋招简历被谁挂了?
#
214810次浏览
2389人参与
#
当下环境,你会继续卷互联网,还是看其他行业机会
#
67731次浏览
488人参与
#
秋招拿一个offer可以躺平吗
#
125994次浏览
885人参与
#
我的国央企投递进展
#
35395次浏览
234人参与
#
机械人,你的第一份感谢信是谁给的
#
19940次浏览
258人参与
牛客网
牛客企业服务