首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
还没有回复哦~
相关推荐
11-23 11:39
小红书_社区技术部_前端开发(实习员工)
7.4字节一面(实习)
记得这是当时初战字节,还很稚嫩,算法题一直是我的弱项,因为惰性总是没补上导致错过了不少好的机会,现在回想起来字节的实习面试+秋招面试我应该都有十几轮了,每次都死在算法手撕,秋招的时候有面试官和我说我的面评反映的全都是基础扎实但算法能力有点不符预期。呜呜,如今算法题我感觉我应该已经比较ok了,但是字节秋招不怎么捞我了。自我介绍选一个你觉得不错的项目聊聊,详细介绍一下请求拦截这一块主要做了什么Vue的路由使用的是history还是hash,他们两个有什么区别组件封装的思路和原则父子组件之间的生命周期防抖具体在什么场景下实现的防抖和节流之间的区别,手写实现一下详细讲讲浏览器缓存强制缓存exprise...
查看15道真题和解析
面经烤面筋
点赞
评论
收藏
分享
11-27 19:04
哈尔滨理工大学 算法工程师
日志8
我完成了实验1 并编写了实验报告 其中我学会了一些简单的计算 如取余 浮点型计算等在c语言中如何去实现 并且重温了如何判断水仙花数 以及如何用循环去打印一些简单的有规律的图案还有if语句的熟练使用 我爱编程
点赞
评论
收藏
分享
11-04 19:25
中国科学院大学 大数据开发工程师
字节商业技术数据研发实习二面(已OC)
开局:二面感觉是压力面试,面试官很严肃,只给了两分钟时间自我介绍时间。超时会被打断,面试官表示对实习经历和项目很感兴趣,但是由于一面面试官都问过了所有他就不问了。面试问题: 首先问了实习经历上的一个业务概念(考察对业务了解程度)。 1、得知我平时开发使用Java,所以让我介绍下垃圾回收机制,并挑一个自己感兴趣的垃圾回收器讲一下算法。 嗨嗨嗨,准备Java面试怎么会不准备JVM以及GC这种八股问题呢?我在第一面的时候完全是准备的数仓内容,但是一面结束后我得知是后端开发岗,就开始准备Java八股:JVM、多线程相关、Socket、事务、SSH+SSM框架、索引等。 2、数据仓库...
查看9道真题和解析
点赞
评论
收藏
分享
11-27 16:42
哈尔滨理工大学 算法工程师
记录一下研究生学习生活
#牛客创作赏金赛#记录一下研究生学习生活,研究生学习生活,致奋斗人生。现在的研究生都好卷,下大雪都阻挡不了学习的步伐,在计算机
牛客创作赏金赛
点赞
评论
收藏
分享
11-06 22:02
门头沟学院 Java
深圳后端开发会开放较多寒假实习吗?有的话大概什么时候开投?
如题,港硕,想找个日常实习,感觉这个点能约到的好少。
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
3
49
分享
评论
提到的真题
返回内容
招聘动态
查看更多
阿里云管培生
2025届校园招聘
快手Star
2025届招聘
快手
销售类投递专区
富士通(西安)
2025校园招聘
全站热榜
1
...
校招两方/三方违约模板
2.1W
2
...
万字长文讲透金融科技方向的就业机会
1.2W
3
...
【发帖有奖💰】爆料秋招开奖进展❗
1.0W
4
...
从露宿街头到百万级种子轮融资②——我的实习期都经历了什么
8763
5
...
秋招圆满结束!!
6553
6
...
华为开奖,详细时间线
3735
7
...
秋招结束!!!
3554
8
...
今年谨慎等华为
3234
9
...
终于轮到我了!!
3206
10
...
秋招也许结束了
3038
正在热议
#
拼多多求职进展汇总
#
235798次浏览
2038人参与
#
ai智能作图
#
25456次浏览
298人参与
#
北方华创开奖
#
66615次浏览
550人参与
#
25届秋招总结
#
404871次浏览
4061人参与
#
25届机械人为了秋招做了哪些准备?
#
25823次浏览
361人参与
#
地方国企笔面经互助
#
6780次浏览
16人参与
#
阿里云管培生offer
#
61161次浏览
1755人参与
#
机械求职避坑tips
#
23024次浏览
246人参与
#
实习,投递多份简历没人回复怎么办
#
2438445次浏览
34726人参与
#
软件开发投递记录
#
1480297次浏览
23940人参与
#
我的实习求职记录
#
6128108次浏览
83997人参与
#
机械人怎么评价今年的华为
#
157577次浏览
1350人参与
#
我在牛爱网找对象
#
74650次浏览
554人参与
#
歌尔求职进展汇总
#
42852次浏览
294人参与
#
如果再来一次,你还会选择这个工作吗?
#
113783次浏览
1130人参与
#
在职场上,你最讨厌什么样的同事
#
5922次浏览
89人参与
#
硬件兄弟们 甩出你的华为奖状
#
78329次浏览
628人参与
#
如果可以,你希望哪个公司来捞你
#
32938次浏览
193人参与
#
虾皮求职进展汇总
#
87473次浏览
703人参与
#
经纬恒润求职进展汇总
#
99620次浏览
962人参与
#
华为工作体验
#
110857次浏览
861人参与
#
牛客租房专区
#
5951次浏览
146人参与
牛客网
牛客企业服务