技术选型感悟

做分布式数据应用、分布式业务应用、效能工具的技术选型,有几个适用的原则:

在没有技术架构团队的情况,对中间件开发友好

  • 选用的框架有可维护性、
  • 编程语言使用的心智负担低

对业务开发友好

  • 接口可扩展性好
  • 接口可被量化

对测试友好

  • 开发出来的应用程序,好测试

对运维友好

  • 高可用(不会被频繁宕机)
  • 一切可被监控

对用户友好

  • 高性能
  • 低延迟

但是,现实中这种架构师,很难找。