开发习惯
开发习惯:保持对代码细节的偏执观念 控制系统的熵增 编写自动化测试 尽早测试 项目中统一术语 不要面向需求编程,应当面向业务模型编程 软件工程 = 科学 + 艺术 我们可以使用框架,但要时刻警惕。涵盖DevOps、架构、工具、文档等关键词。
阅读与「架构」有关的文章。
开发习惯:保持对代码细节的偏执观念 控制系统的熵增 编写自动化测试 尽早测试 项目中统一术语 不要面向需求编程,应当面向业务模型编程 软件工程 = 科学 + 艺术 我们可以使用框架,但要时刻警惕。涵盖DevOps、架构、工具、文档等关键词。
Dubbo 学习笔记:是一款RPC 服务开发框架.用于解决微服务架构下的服务治理与通信问题,开发的微服务原生具备相互之间的远程地址发现与通信的能力,利用Dubbo提供的丰富的服务治理特性,可以实现诸如服务发现。涵盖Java、DevOps、架构、工具等关键词。
Zookeeper:是一个针对分布式应用程序的分布式开源协调服务,分布式应用可以在这些服务的基础上构建更高级的同步,配置维护,组和命名服务。覆盖Java、架构、开源相关场景、实践经验和排查思路,便于搜索收录、学习复盘和问题定位。
雪花算法:雪花算法(Snowflake)是 Twitter 开源的分布式 ID 生成算法,核心目标是在分布式系统中生成全局唯一、趋势递增的 64 位整数 ID。它解决了传统 UUID 过长。涵盖算法、Go、DevOps、架构等关键词。
MySQL学习:MySQL 可以分成server 和存储引擎两个部分,Server 包括连接器,查询缓存,分析器,优化器,执行器,以及所有的内置函数,所有跨储存引擎。涵盖基础、MySQL、Redis、架构等关键词。
如何成为一名架构师:一个好的架构必须满足两方面挑战:业务复杂性和技术复杂性,业务架构 应用架构 技术架构,并覆盖什么是架构师、如何实现业务的可扩展性、架构的转变等内容。涵盖基础、架构等关键词。