zoukankan      html  css  js  c++  java
  • 《微服务架构设计模式》读书笔记 00.开始

    第一,要记住微服务不是解决所有问题的万能"银弹"。

    第二,编写整洁的代码和使用自动化测试至关重要,因为这是现代软件开发的基础。

    第三,关注微服务的本质,即服务的分解和定义,而不是技术,如容器和其他工具。

    第四,确保你的服务松耦合,并且可以独立开发、测试和部署,不要搞成分布式单体(Distributed Monolith),那将会是巨大的灾难。

    第五,也是最重要的,不能只是在技术上采用微服务架构。拥抱 DevOps 的原则和实践,在组织结构上实现跨职能的自治团队,这必不可少。还必须记住∶ 实现微服务架构并不是你的目标。你的目标是加速大型复杂应用程序的开发。

    当问题足够大、有足够多的不确定性因素时,人们习惯把大的问题拆分成小的问题,通过分割、抽象和重用小而可靠的功能模块来构建整体的方案。
    但是当这些小的、可重用的部分越来越多时,又会出现新的问题。

  • 相关阅读:
    Python日期与时间
    Python文章导航
    Python Tuple元组的操作说明
    Python List列表的操作说明
    Python数字类型及数学运算
    用Python实现一个简单的猜数字游戏
    Python基础语法
    设计模式的六大原则
    设计模式
    设计模式
  • 原文地址:https://www.cnblogs.com/HappyTeemo/p/15377371.html
Copyright © 2011-2022 走看看