logo头像

Aoho's Blog

micro-service

详解微服务架构中的全链路追踪

详解微服务架构中的全链路追踪

随着微服务架构的流行,请求涉及的调用链异常复杂,引入链路追踪组件便于排查问题。笔者在之前写了 几种分布式调用链监控组件的实践与比较,很多读者关注。在随后的实践中进行了更为深入了解,特此搞了一次 Chat 分享,介绍笔者的一些经验,希望...

分布式中几种服务注册与发现组件的原理与比较

Eureka、Consul、Zookeeper的基本原理与比较。本文作者黄迪璇,著有《Spring Cloud 微服务架构进阶》一书。 前言在云计算和容器化技术发展火热的当下,对于微服务架构,服务注册与发现组件是必不可少的。在传统...

基于可靠消息方案的分布式事务(三):Lottor使用

前面两篇文章介绍了笔者关于可靠消息方案的分布式事务的实现思路以及Java中的事务概念,奈何工作抽不出时间,如今时隔已久,分布式事务系列拖了很久,一直没能好好把项目和文章整理一下,实在心里有愧。 Lottor介绍Lottor用于解决微服...

基于可靠消息方案的分布式事务(二):Java中的事务

前言:在上一篇文章 基于可靠消息方案的分布式事务:Lottor介绍 中介绍了常见的分布式事务的解决方案以及笔者基于可靠消息方案实现的分布式事务组件Lottor的原理,并展示了应用的控制台管理。在正式介绍Lottor的具体实现之前,本文...

基于可靠消息方案的分布式事务:Lottor介绍

分布式事务 分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。 首先,解释下事务的概念:一组操作要么都完成之后提交,要么全部回滚。分布式事务特指在分布式环境下,一次事务设计...

云原生架构概述

1. 什么是云原生1.1 CNCF组织在讲云原生之前,我们先了解一下CNCF,即云原生计算基金会,2015年由谷歌牵头成立,基金会成员目前已有一百多企业与机构,包括亚马逊、微软、思科等巨头。 目前CNCF所托管的应用已达14个,下图...