architect-awesome README

The project's README from github.com/xingshaocheng/architect-awesome. As one markdown file: README.md.

互联网大厂内推

《后端架构师技术图谱》

:thumbsup: :thumbsup: :thumbsup: 推荐一个在线搜课程的神器,“课程搜”:https://www.kcsou.com/s_架构师/


推荐: 《Java技术书籍大全》 - awesome-java-books

从初级开发者到资深架构师,看这些书就够了


知识共享协议(CC协议) GitHub stars GitHub forks GitHub watchers GitHub followers

architect-awesome (xingshaocheng/architect-awesome)

Searching Database…

这是什么?这是一份面向后端工程师的中文技术路线图,帮助他们向架构师方向发展,涵盖数据结构、算法、并发、数据库、中间件和系统设计等内容。
这是完整的课程,还是只是一份知识点清单?它本质上是一份结构化的清单或思维导图,列出各类术语和子主题,而不是一套独立的教程,因此大多数条目只是名称,需要你去其他地方继续深入学习。
我应该从哪里开始看?作者建议先从链接中的“Java技术书籍大全”(awesome-java-books)书单入手,然后按顺序浏览各个章节,从数据结构和算法一直到数据库、网络和分布式系统。
它会讲解每个主题,还是只列出名称?主要只是列出主题名称和术语,作为参考清单使用,所以你通常需要自行搜索或查阅链接中的资料,才能真正掌握每个概念。
这份路线图是给谁看的?它面向希望从初级工程师成长为高级架构师的后端开发者。
整张图谱中出现最多的是哪些技术?它以 Java 为核心,反复提到的中间件和基础设施包括 MySQL、Redis、RabbitMQ/RocketMQ/Kafka、Dubbo/Thrift/gRPC、Nginx/Tomcat/Jetty、Docker 和 OpenStack。
它涵盖分布式系统相关的内容吗?涵盖。其中包括 RPC 框架、消息队列、分布式任务调度、API 网关,以及 Sharding-JDBC 这类数据库中间件。
运维和测试方面有相关内容吗?有。其中有一个章节涉及监控/APM、Jenkins 等 CI/CD 工具、Ansible 等自动化运维工具,以及 TDD 和压力测试等测试实践。
Size
3 MB
Stars
60.8K
Updated
CommitAug 04
Age
8y
Commits · 90 Days