首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用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
面试battmd实习,然后进去学,让导师教你,还给你钱
点赞
回复
分享
发布于 2018-12-28 15:39
为你扣下F键
腾讯_后台开发
校招考分布式吗
点赞
回复
分享
发布于 2018-12-28 10:14
我是向宇
美团_高级java开发工程师
学一下常用的中间件吧 配置中心 调度中心 消息队列 远程调用 这些 ,了解一下他们的概念和作用,然后再找些比较大众的具体的框架去学
点赞
回复
分享
发布于 2018-12-28 08:54
晴天Jay
暨南大学 Java
mark
点赞
回复
分享
发布于 2018-12-28 03:01
草木兰
Java
m
点赞
回复
分享
发布于 2018-12-28 00:11
阿斗别抖了
西安邮电大学 Java
帮顶
点赞
回复
分享
发布于 2018-12-27 23:18
死宅一个
吉林大学珠海学院 Java
帮顶
点赞
回复
分享
发布于 2018-12-27 22:32
我是一个大菜鸡
门头沟学院 Java
进来学习一波,帮顶
点赞
回复
分享
发布于 2018-12-27 21:59
暂无评论,快来抢首评~
相关推荐
02-09 10:16
清华大学 Java
中科创达 Java开发 二面 面经
1. 介绍一下Spring Boot的自动配置原理Spring Boot的自动配置主要基于以下几个核心机制:① @SpringBootApplication注解:这是一个组合注解,包含了@SpringBootConfiguration、@EnableAutoConfiguration和@ComponentScan三个注解② @EnableAutoConfiguration的工作原理:通过@Import注解导入AutoConfigurationImportSelector类该类会读取META-INF/spring.factories文件中的配置类加载所有候选的自动配置类③ 条件注解机制:使用@C...
Java面试圣经
点赞
评论
收藏
分享
01-26 15:57
温州大学 golang
除了JAVA,我推荐学这些
在 Java 已经卷到天际的 2026 ,推荐语言没有意义,推荐几个未来比较有发展前景的“生态”:1.Rust (系统级安全之王): 随着大模型推理引擎和高性能中间件的需求激增,Rust 的地位无可撼动。学它不仅是为了就业,更是为了理解底层逻辑。2.Python & AI Agent 框架: 不要只学 Python 语法。去学 LangChain、AutoGPT 或者最新的智能体编排框架。未来每个公司都需要能把 AI 模型落地到业务场景的工程师。3.Go (云原生与分布式): 在微服务和容器化依然是主流的今天,Go 的简洁和并发处理能力依旧是后端大厂的敲门砖。4.软技能:Prompt Engineering & 产品思维。不能只会写代码还要懂需求
除了Java,最推荐学什...
点赞
评论
收藏
分享
01-18 17:14
清华大学 Java
java简历里面第一个项目做什么比较好呢
给大家推荐一个难度还行的项目。项目简介:设计并实现一个高并发分布式秒杀系统,支持商品秒杀活动,具备高并发下的稳定性、可扩展性与数据一致性保障。核心功能:秒杀活动管理:创建活动、配置库存、设置限购规则秒杀下单:用户请求限流、排队、下单、支付订单处理:异步生成订单、库存扣减、超时自动取消秒杀结果查询:实时返回抢购结果与订单状态技术亮点:高并发限流:使用 Redis + Lua 脚本实现库存预扣与原子性操作,避免超卖消息队列异步下单:使用 RocketMQ/Kafka 进行异步订单入库与库存扣减,削峰填谷分布式锁与幂等:使用 Redisson 实现分布式锁,保证秒杀过程的幂等性与并发安全缓存与热点数...
简历第一个项目做什么
点赞
评论
收藏
分享
昨天 10:48
云南大学 Java
Java学习求助
目前大二,正在学微服务,但是我感觉我一路看视频看下来总感觉自己的速度太慢了,比如一部Redis就看了一个多月(基本天天学的情况),我每看完一集,就要把一集的知识点全部用电脑笔记记下来,但是到最后感觉收获并不大,是不是这样太影响效率了,还是说其实那些黑马视频就应该权重放轻一点,不花太多时间在上面,而是多花时间在八股项目算法上,求大佬解惑,目标是大二下找暑期实习
点赞
评论
收藏
分享
02-09 08:40
厦门大学 驱动开发
爽文亲临,第一视角从面试到offer全流程
每年 秋招(9~12 月)和春招(2~5 月),成千上万的计算机专业学生涌入求职市场。很多同学在求职过程中,会遇到各种 踩坑 问题:简历投递无反馈?笔试、面试总是卡壳?通过技术面却被 HR 卡?拿到 Offer 却发现是坑?这篇文章将详细拆解秋招/春招的全流程,并告诉你如何避坑,帮助你顺利拿到 Dream Offer!1. 求职时间线规划秋招 vs. 春招:有什么区别?规模大(主要针对应届生)小(补录 & 实习转正机会)竞争高,提前批 & 正式批竞争激烈相对较低,但岗位有限招聘企业互联网大厂、金融、国企、独角兽等补录岗位,部分公司有批量招聘求职策略提前准备,重点关注提前批 &a...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
3
52
分享
评论
提到的真题
返回内容
招聘动态
查看更多
27届简历点评
27届寒假/转正实习汇总
全站热榜
更多
1
...
有实习后,面试备战核心指南(精准避坑+高效提分)
3493
2
...
明天回家过年!
2356
3
...
携程前端一面(无八股)
1678
4
...
字节后端三面面经
1444
5
...
三月中才开始投实习,五月上岸大厂,我是怎么准备的
1220
6
...
春节放假最惨的还是实习生
1088
7
...
27字节agent开发实习一面
927
8
...
距离春招还有一个月,你是什么开局
921
9
...
决定接成方金科offer了
816
10
...
我勒个乖乖,影石年会送房子和保时捷!😍
746
创作者周榜
更多
正在热议
更多
#
春招什么时候投?
#
9076次浏览
154人参与
#
今年秋招你收到了多少封邮件?
#
37152次浏览
272人参与
#
春节前,你还在投简历吗?
#
12432次浏览
146人参与
#
牛友的春节生活
#
5897次浏览
136人参与
#
牛客AI体验站
#
14445次浏览
266人参与
#
春节提前走,你用什么理由请假?
#
8653次浏览
210人参与
#
实习到现在,你最困惑的一个问题
#
3787次浏览
112人参与
#
从夯到拉,锐评职场mentor
#
4097次浏览
64人参与
#
备战春招/暑实,现在应该做什么?
#
3886次浏览
131人参与
#
距离春招还有一个月,你现在是什么开局?
#
5752次浏览
106人参与
#
AI“智障”时刻
#
25775次浏览
128人参与
#
聊聊Agent开发
#
22619次浏览
564人参与
#
机械人的offer怎么选
#
250190次浏览
1186人参与
#
暑期实习什么时候投?
#
6209次浏览
150人参与
#
推荐一个值得做的AI项目
#
6072次浏览
166人参与
#
实习生应该准时下班吗
#
335607次浏览
1737人参与
#
我的AI电子员工
#
27998次浏览
190人参与
#
非技术岗薪资爆料
#
487679次浏览
3039人参与
#
腾讯工作体验
#
569006次浏览
3718人参与
#
用一句话形容你的团队氛围
#
38914次浏览
284人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务