我目前的水平就是一个普通的 Spring 框架和 MyBatis 框架使用者,目前是单机服务开发者(非微服务),希望可以进阶一些。
主要是希望自己更扎实以及对目前流行的分布式服务有所熟悉。希望那本书更多的体现一种通透的思想。先行谢谢各位了。
1
olddaypromise 2023-10-24 07:27:04 +08:00
典中典之 java 编程思想
|
2
isno 2023-10-24 07:56:55 +08:00 1
谦虚的推荐下我的: https://github.com/isno/theByteBook
|
3
nnegier OP @olddaypromise 这个是基础哈,当然我也不全记得所有内容
|
4
GoCoV2 2023-10-24 08:28:37 +08:00 2
凤凰架构
|
5
overthemoon 2023-10-24 08:33:12 +08:00
别看书了,很多经典的书都过时了
|
6
sprit 2023-10-24 08:58:53 +08:00
凤凰架构 + 1
|
7
mercurius 2023-10-24 09:05:23 +08:00
DDIA
|
8
wxw752 2023-10-24 09:08:11 +08:00
我倒是建议你直接去 B 站撸那几个培训班的路线图,这样来的快
|
9
cloud107202 2023-10-24 09:08:40 +08:00
这个诉求很实际,强烈建议看《 Designing Data-Intensive Applications 》 国内也有中译本,翻译质量不错
这本书偏理论与根基,与实践还有一定距离。但绝对能达到 OP 想要的 “体现一种通透的思想” 后面跟同好交流或者观摩上手业界各种分布式系统(主要是花里胡哨的 DB )都有帮助 |
10
cloud107202 2023-10-24 09:11:21 +08:00
另外 V 站的回帖质量骤降,最近无论是技术贴还是聊股票都充斥海量的 牢骚、蔑视与情绪发泄
一眼扫去有质量的回复与真诚的交流不足一成 愈发没劲 |
11
darling19961030 2023-10-24 09:32:03 +08:00 2
思想是实践后总结出来的,别人总结的你没经历过也没有体会,不能抽象问题的共性,不能理解为什么取舍。推荐 DDIA 的我认为偏离实际了,这本书需要你了解多个中间件或者处理过分布式问题,再去看书中系统性的总结分析才有收获。推荐一本单体的《深入分析 Java Web 技术内幕》或者《深入浅出 Servlets&JSP 》。前三年的 Javaweb 开发把 servlet 、tomcat 、spring 搞清楚以及一个单体项目所需关注的问题及解决方案我觉得才是重点。微服务分布式也是建立在单体的基础上,对单体问题没有深入理解,在引入分布式后,自然是浮沙筑台。可以了解,但前期不要放过多精力在分布式上。
|
12
pzs 2023-10-24 09:33:49 +08:00
微信读书搜关键字微服务,一堆 Spring Cloud 入门书籍
|
13
amwyyyy 2023-10-24 09:52:44 +08:00
《深入理解 Java 虚拟机(第三版)》,提升面试实力
|
14
LoNeZ 2023-10-24 10:00:09 +08:00
造一些轮子...
|
15
whp1473 2023-10-24 10:02:43 +08:00
凤凰架构、深入理解 Java 虚拟机、亿级流量网站架构 这几本都是国人写的,都可以。
然后源码方面,你用什么框架就读什么框架源码,然后造轮子模仿就都理解了 |
16
newaccount 2023-10-24 10:04:07 +08:00
Effective Java……先从少写 bug 开始
|
17
cloud107202 2023-10-24 13:10:33 +08:00 1
@darling19961030 不太对哦,DDIA 是一本对新手极致有好的书,哪怕直接上手它的英文原版。
大把入行几年的人也没机会去实际编写分布式系统与中间件,何况 OP 的诉求就是构建知识体系与框架,怎么就扯到实践去了,这不是本末倒置是什么。严重怀疑你有没有认真读过这本 |
18
Kumo31 2023-10-24 17:27:45 +08:00
DDIA ,中译《数据密集型应用系统设计》,不过我觉得中文版翻译质量不咋地,很多上下文名词都对不上的地方,不如网友翻译的这个版本: https://vonng.gitbook.io/vonng/
这本书是分布式系统和系统设计「入门」神书,基本上各个方面该讲的都讲到了。对新手也很友好,能大大拓宽知识面。在我心目中另一本这样地位的书是 CSAPP |
19
darling19961030 2023-10-25 11:28:34 +08:00
@cloud107202 我目前的水平就是一个普通的 Spring 框架和 MyBatis 框架使用者 主要是希望自己更扎实以及对目前流行的分布式服务有所熟悉。
你要不看看你的回复你自己在说什么? |