![TransmittableThreadLocal 使用详解](https://qiniu.xiaoxinrui.top/img/desmond-lian-gnbg9B5jas0-unsplash.jpg)
TransmittableThreadLocal 使用详解
1 TransmittableThreadLocal 是什么? TransmittableThreadLocal 是一个 Java 类,它是 ThreadLocal 类的一个扩展。它的作用是在多线程环境下,将某个变量的值从一个线程传递到另一个线程。与普通的 ThreadLocal 不同,Transm
![从 0 开始,Vue 的搭建与开发](https://qiniu.xiaoxinrui.top/img/53441802964_79b9bc771a_o.jpg)
从 0 开始,Vue 的搭建与开发
最近刚好在学习 Vue 开发相关知识,发现这篇文章可以做为基础入门操作手册,标记以作记录。 1 Vue 介绍 Vue.js 是一套构建用户界面的 “渐进式框架”。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整
![微服务下分布式事务模式的详细对比](https://qiniu.xiaoxinrui.top/img/878e5673124399469e65d7bad70a5e0d.jpg)
微服务下分布式事务模式的详细对比
本文最初发表于 RedHat 博客网站,转载至 InfoQ 中文站翻译。 作为 Red Hat 咨询架构师,我有幸参与了大量客户项目。虽然每个客户都面临自己特有的挑战,但是我发现其中有一些共同点。大多数项目都想知道如何协调对多个记录系统的写入。要回答这个问题,一般会涉及长篇累牍的解释,包括双重写入(
![泰戈尔的一首诗](https://qiniu.xiaoxinrui.top/img/1234.jpg)
泰戈尔的一首诗
我旅行的时间很长 旅途也是很长的。 天刚破晓 我就驱车
![Docker 安装及 Portainer 连接配置(TLS 加密)](https://qiniu.xiaoxinrui.top/img/photo-1646627927863-19874c27316b.jpg)
Docker 安装及 Portainer 连接配置(TLS 加密)
下载安装程序 首先安装 docker 程序(推荐使用离线一键安装脚本方式),下载安装文件 https://download.docker.com/linux/static/stable/x86_64/ https://github.com/docker/compose/releases 使用 do
![工具](https://qiniu.xiaoxinrui.top/img/PixPin_2024-03-05_10-35-06.png)
工具
生活就像各个碎片的集合 以下为个人常用的工具(Windows系统)。既作软件工具的推荐,又作博客工具类文章的索引。 播放器
![从 Paxos 到 Raft,分布式一致性算法解析](https://qiniu.xiaoxinrui.top/img/coffee-171653_1280.jpg)
从 Paxos 到 Raft,分布式一致性算法解析
最近在看分布式一致性原理的书籍,对后台架构的发展有了更全面的认识。后台服务架构经过了集中式、SOA、微服务和服务网格四个阶段,目前互联网界大都使用微服务和服务网格。服务从集中式、中心化向分布式、去中心化不断演进,服务也变得更灵活,能够自动扩缩容、快速版本迭代等。但是分布式架构也将集中式下一些问题放大
![对抗软件复杂度的战争](https://qiniu.xiaoxinrui.top/img/photo-1555949963-ff9fe0c870eb.jpg)
对抗软件复杂度的战争
对抗软件复杂度的战争 服务一个人的系统,和服务一亿人的系统,复杂度有着天壤之别。本文从工程师文化、组织战略、公司内部协作等角度来分析软件复杂度形成的原因,并提出了一些切实可落地的解法。 1 何为研发效能? 当我们谈研发效能的时候,我们在谈些什么?这个议题被抛出来,有人讨论,是因为存在问题,问题就在于