

阿飞技术
-
服务架构演进史
服务架构演进史本文大部分内容摘录自《凤凰架构:构建可靠的大型分布式系统》。前言架构并不是被发明出来的,而是持续演进的结果。从大型机(Mainframe)、原始分布式(Distrib…
-
《技术人管理之路》:如何做管理
《技术人管理之路》:如何做管理序在互联网行业中,许多技术人都面临过“技术与管理”的抉择。这看似是两条对立的道路,实则并非如此。以我为例,在职业生涯中多次思考:是继续深耕技术,还是转…
-
Spring Boot WebServices 实战解析:@Endpoint vs @WebService
前言Web Services 是特殊的网络服务,它允许位于不同地点的计算机程序通过互联网交流和共享数据。这些服务可以通过多种方式实现,其中包括使用SOAP协议和遵循REST原则。在…
-
实时通讯技术实现
实时通讯技术实现前言在CS架构中,经常会有实时通信的需求。客户端和服务端建立连接,服务端实时推送数据给客户端。本文介绍几种常见的实现方式,希望能给读者们一点点参考。实时通讯的主要实…
-
JDK多版本集成 Jacoco 配置指南
本篇相关 JDK 版本配置如下: Jacoco 是什么 Jacoco 是一个用于Java程序的代码覆盖率报告工具。它通过动态分析(在代码执行时收集数据)来生成代码覆盖率报告文件。J…
-
JDK多版本集成 Jacoco 配置指南
JDK多版本集成 Jacoco 配置指南本篇相关 JDK 版本配置如下:JDK8JDK11JDK17Jacoco 是什么 Jacoco 是一个用于Java程序的代码覆盖率报告工具。…
-
Spring Cloud Stream如何屏蔽不同MQ带来的差异性?
Spring Cloud Stream如何屏蔽不同MQ带来的差异性? 引言 在当前的微服务架构下,使用消息队列(MQ)技术是实现服务解耦和削峰填谷的重要策略。为了保证系统的灵活性和…
-
Seata 分布式ID 雪花算法
Seata源码解析 Seata-common模块,IdWorker类分析 运算符知识: ID生成器,雪花算法 ID分三部分组成: 1. (timestamp –…
-
Seata spi实现类源码解析
Seata-common模块,EnhancedServiceLoader类解析 1. 简单介绍下 java spi思想 2. Seata spi核心类EnhancedS…
-
Seata Configuration解析
seata-core Configuration Configuration配置接口类 此接口类作用:获取配置文件,注册属性监听事件; 通过spi机制实现第三方配置中心,…