判断技术方向

2023-02-18  本文已影响0人  平衡WorkLife

判断技术方向
2023-02-19

  1. 技术的走向,从SOA,到服务化,微服务,到service mesh
    不要人云亦云,跟着说概念
    思考点在于:
    新技术出现,它的价值是什么?相比以前发生了什么变化?

  2. 大数据的技术更新迭代:Hadoop -> Spark -> Flink
    是解决核心诉求:大数据分析,算得快,快速拿到结果
    Hadoop 是从0到1, 背靠大厂的支持,获得成功
    Spark 架构改造,具备更快的能力
    Flink 实时化

  3. 技术的升级换代,围绕解决问题的痛点,是否向前推进了很大的改变
    再例如:数据库的技术 从OLTP -> OLAP -> HTAP

  4. 服务化

  1. 系统的水平伸缩能力 ,服务化后,责任少,易于伸缩性
  2. 易于研发协作,尤其是数百数千上万的大团队合作
  3. 关于服务粒度 - 主观划分, 服务的核心依赖路径 - 服务间编排调度
  1. 云原生 - 资源利用方向
    单体 - 分布式 是必然趋势
    Cloud Native 其实是分布式,只是把过往搭建分布式的方法,变成基于云去搭建。
    背后,相关的技术更成熟:从虚拟化->容器化
    容器,可以是更小的运行单位,例如serverless 是一个更小的运行单位

serverless 的优势:按需按实际使用 - 成本优势
serverless 的问题是弹性速度,
不适用高响应要求的前台 ,后台离线计算okay

资源利用的终极:把所有DataCenter的资源可以当作一台机器调度

  1. 对 IaaS、PaaS、SaaS 的思考
    IaaS 基础技术- 云厂商
    PaaS 垂直类技术 ,创业公司
    SaaS 业务复杂度 - 先进 护城河

所有的技术演进,其实都是围绕着用户对这个产品的核心诉求展开的,通过技术层面的架构改造,来解决用户当下的痛点。这个痛点,是要深入挖掘思考得出的

== 摘引自 ==
超级访谈:对话毕玄
方向:技术演进,到底该怎么思考未来?
https://time.geekbang.com/column/article/576316

上一篇 下一篇

猜你喜欢

热点阅读