微服务

微服务架构下如何保证事务的一致性 | InfoQ 公开课
随着业务的快速发展,传统单体应用逐渐暴露出了问题。微服务架构将单个服务拆分成一系列小服务,且彼此独立,很好地解决了传统单体应用的问题,但是在微服务架构下如何保证事务的一致性呢?本次公开课分享将为大家详细解答这个问题。



审视微服务架构:影响因素、运维复杂性和替代方案 |InfoQ 圆桌
近期,Wes Reisz 针对“微服务的影响”议题组织了一场 InfoQ 圆桌直播。该直播的参与者包括:Nginx 解决方案高级架构师 Leif Beaton、AWS 和无服务器独立顾问 Yan Cui 和 Skyscanner 首席工程师 Nicky Wrightson 。大家共同探讨了运维的复杂性,以及微服务模型的替代方案。

Netflix 之后,如何用 Spring Cloud 新组件构建微服务架构?
不久前,Spring 正式发布新版本,该版本最大的变化是移除了多个之前处于维护模式的 Netflix 组件。本文基于 Spring Cloud 新组件,阐述了如何构建微服务架构。

一文解析 DDD 中台和微服务设计
DDD、中台与微服务分别属于不同的方法体系,那它们的通用语言到底在哪里?如何用 DDD 完成中台和微服务设计实战?DDD 在中台和微服务的整体设计流程是什么样的?如何用最小代价来适应因为业务变化,而带来的领域模型和微服务持续演进?希望你能在本文找到答案!


扫盲帖:聊聊微服务与分布式系统
今天和大家聊一聊分布式系统的相关概念及其常见分布式组件和设计思想 (不涉及计算机科学中分布式系统的技术理论之类的东西),之前为了准备这次的面试我是把市面上的很多分布式组件都看了一遍,我们公司所用的分布式组件基本也没出我了解的那个知识圈(公司用了



腾讯云中间件团队在 Service Mesh 中的实践与探索
本文主要从用户场景出发,以生产实践探索过程中遇到的挑战为切入点,梳理和总结应对的解决方案,帮助用户对 Service Mesh 的认识,以及对 TSF Mesh 产品的了解。


解读容器的 2020:寻找云原生的下一站
2020 年注定是不凡的。它在阴霾中开始,在惊叹中结束,也让未来变得更加扑朔迷离。那么,容器与云原生的 2020 年呢?你是否记得它是怎样开始的?它又将走向何方?

解读微服务的 2020:框架在左网格在右,云原生时代的微服务路在何方?
微服务的 2020,有坚守有破局。服务框架依然在持续进化和奔向云原生,Service Mesh 在持续进步的同时依旧疑点重重。总体而言,微服务架构的演进并非一蹴而就,过于保守或激进都不是解决之道。长期修行,苦练内功,或许才是微服务架构的前路方向。



解读 2020 之年终技术盘点特辑 | InfoQ 大咖说
正值 2020 年末,InfoQ 编辑部策划了本期《大咖说》年度特辑,我们非常荣幸地邀请到了五位来自不同技术领域的资深专家,跟我们一起回顾 2020 年各领域的技术发展,并对 2020 年各领域的重大技术突破、2021 年值得关注的技术趋势走向进行全方位解读。

聊聊微服务架构中的事务处理
当从一个单体系统转向微服务架构时,处理分布式系统带来的复杂性是一个挑战。事务处理是其中的首要核心问题。在一个 Web 应用程序中使用本地事务完成的典型数据库事务,现在是一个复杂的分布式事务问题。在本文中,我们将讨论造成这种情况的原因、可能的解决方案以及使用 MSA 开发安全事务性软件系统的最佳实践。

云原生时代电信运营商微服务架构适用性研究
本文通过分析微服务架构与单体架构的性能特点与适用性,并对运营商系统进行梳理研究,提出了微服务架构系统适用性评估体系,同时对云原生时代运营商微服务改造策略进行研究。


Kubernetes 就绪探针在微服务中的应用
之前已经有很多文章讨论就绪(readiness)和存活(liveness)检查了,我不打算再讨论这个问题。相反,我想非常具体地介绍它们在大型微服务架构中的应用。
Dubbo 3.0 前瞻系列:服务发现支持百万集群,带来可伸缩微服务架构
本文是一篇关于 Dubbo 地址推送性能的压测文章,我们期望通过对比展现 Dubbo3 在性能方面的提升,尤其是新引入的应用级地址模型。但要注意的是,这并不是官方正式版本的性能参考基线,并且由于环境和时间原因,部分对比数据我们并没有采集。


踩坑总结:鹅厂小哥教你注册中心宕机后正确的处理姿势
微服务化是当前的一大趋势,注册中心既是微服务最基础的组件,也是最核心的组件,它为客户端提供所有可调用的服务列表。也正因如此,注册中心的可用性在微服务架构中要求极高。本文将分享当注册中心宕机不可用时,我们应该如何做才能减轻对业务的影响呢?

日调 1000 亿,腾讯微服务平台的架构演进
随着业务增长,许多中小型公司会面临业务增长体量较快、现有架构体系跟不上业务增长速度、微服务系统上线后变得不稳定等问题。本文为大家介绍一下如何用开源组件搭建稳定运行大流量的微服务系统,如何实现微服务的划分,使微服务的系统和平台更为稳定。

微服务架构及其最重要的 10 个设计模式
微服务架构,及其最重要的十个设计模式:独享数据库、事件驱动、CQRS、Saga、BFF、API 网关、Strangler、断路器、外部化配置、消费端驱动的契约测试,包括其优缺点、用例、上下文、技术栈示例及可用资源。
