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

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

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

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

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

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

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

  • 相关阅读:
    hiho150周
    hdu1011
    hiho1055/hdu1561
    bat脚本启动exe并打开文件后退出 + 中文乱码
    hiho1080
    hiho1079
    java异常处理——基础篇
    找不到要编译的文件——path环境变量配置
    MVC——studying
    轻松搞定EasyUI
  • 原文地址:https://www.cnblogs.com/HappyTeemo/p/15377371.html
Copyright © 2011-2022 走看看