微服务学习九

Posted hofmann

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微服务学习九相关的知识,希望对你有一定的参考价值。

  2019 中国.NET 开发者峰会目前在国内的.NET社区还是很有影响力的,宣传的内容也都是比较新潮和前言的技术栈。

  有一个不争的现实是基本上主题都是关于.NET Core的,以及基于该主题之上的延展。比如ML.NET相关的机器学习;基于.NET Core的微服务实战;传统转型.NET Core的实战;.NET Core在物联网的应用;.NET Core结合K8S的应用;.NET Core架构历史;.NET Core相关的云原生技术等等。可谓欣欣向荣,百花齐放,仿佛让人看到了.NET生态的重新崛起。

  峰会的内容给开发者开启了一个明亮的窗口,但毕竟只是抛砖迎玉,真正落地开花还有很长的距离。

   微服务的基础设施包括:

  • CI、CD,限流,熔断,管理协作,分布式技术,
  • 网关,服务监控,日志收集,重复代码
  • 配置中心,负载均衡,发布成本
  • 领域划分和明确
  • 容器相关技术栈等等

  也就是说对于服务来说,单个服务变得简单,整体服务变得复杂。

  分布式事务的解决方案。

   数据传输对象(DTO)(Data Transfer Object),是一种设计模式之间传输数据的软件应用系统

  

  参考:微服务的时间和成本去哪儿了

  参考:漫谈何时从单体架构迁移到微服务?

  参考:浅析VO、DTO、DO、PO的概念、区别和用处

 

以上是关于微服务学习九的主要内容,如果未能解决你的问题,请参考以下文章

微服务框架学习路线

微服务框架学习路线

微服务学习之路——微服务架构

微服务概念详解(微服务架构20讲学习手记)

微服务架构学习

微服务架构学习与思考(04):微服务技术体系