随笔分类 -  微服务

发展趋势,深耕劳作
服务架构演进(五):后微服务时代
摘要:后微服务时代(Cloud Native) 从软件层面独力应对微服务架构问题,发展到软、硬一体,合力应对架构问题的时代,此即为“后微服务时代”。 上节提到的分布式架构中出现的问题,如注册发现、跟踪治理、负载均衡、传输通信等,其实在 SOA 时代甚至可以说从原始分布式时代起就已经存在了,只要是分布式架构 阅读全文

posted @ 2021-08-23 16:02 yssd 阅读(237) 评论(0) 推荐(0)

服务架构演进史(四):微服务时代
摘要:微服务架构(Microservices) 微服务是一种通过多个小型服务组合来构建单个应用的架构风格,这些服务围绕业务能力而非特定的技术标准来构建。各个服务可以采用不同的编程语言,不同的数据存储技术,运行在不同的进程之中。服务采取轻量级的通信机制和自动化的部署机制实现通信与运维。 “微服务”这个技术名 阅读全文

posted @ 2021-08-23 15:44 yssd 阅读(538) 评论(0) 推荐(0)

服务架构演进史(三):SOA时代
摘要:SOA架构 面向服务的架构是一次具体地、系统性地成功解决分布式服务主要问题的架构模式 为了对大型的单体系统进行拆分,让每一个子系统都能独立地部署、运行、更新,开发者们曾经尝试过多种方案,这里列举以下三种较有代表性的架构模式,具体如下。 烟囱式架构 : 信息烟囱又名信息孤岛(Information I 阅读全文

posted @ 2021-08-23 15:01 yssd 阅读(778) 评论(0) 推荐(1)

服务架构演进史(二):单体系统时代
摘要:单体架构(Monolithic) “单体”只是表明系统中主要的过程调用都是进程内调用,不会发生进程间通信,仅此而已。 单体架构是今天绝大多数软件开发者都学习、实践过的一种软件架构,许多介绍微服务的书籍和技术资料中也常把这种架构风格的应用称作“巨石系统”(Monolithic Application) 阅读全文

posted @ 2021-08-23 14:40 yssd 阅读(565) 评论(0) 推荐(0)

服务架构演进史(一):原始分布式时代
摘要:保持接口与实现的简单性,比系统的任何其他属性,包括准确性、一致性和完整性,都来得更加重要。 Richard P. Gabriel 可能与绝大多数人心中的认知会有差异,“使用多个独立的分布式服务共同构建一个更大型系统”的设想与实际尝试,反而要比今天大家所了解的大型单体系统出现的时间更早。 在 20 世 阅读全文

posted @ 2021-08-23 10:31 yssd 阅读(436) 评论(0) 推荐(0)

导航