技术的一些相通点

太阳底下无新鲜事,技术作久了也同样,许多理念都是相同的mysql

分层

  • OSI七层模型
  • 架构分层
    MVC,service,middleware,repository等
  • 函数分层
    同一层级的放一个函数,《代码整洁之道》中有这个概念

订阅/发布模式

  • redis
  • mqtt
  • 设计模式中的Observer

  • 线程锁
  • 文件锁
  • 数据库行锁,表锁

备份

  • mysql:dump文件,binlog
  • redis:rdb,aof

模块化

  • 微服务 Spring Cloud
  • 微内核 GNU/Hurd

微服务也不是万能的,通讯的代价是不得不考虑的。redis

相关文章
相关标签/搜索