Epoll and IO复用

2021年8月15日 · 3084 字 · 7 分钟 · OS Linux Network IO

先从epoll说起。 epoll是Linux内核的可拓展IO事件通知机制,设计的目的是取代select和poll,是为了处理大量文件描述符而改

Linux Cgroups简介

2021年6月8日 · 1232 字 · 3 分钟 · Linux Docker Container

Linux Cgroups(Control Groups)供了对一组进程及将来子讲程的资源限制、控制和统计的能力。这些资源包括CPU、内存、存储、网络等。通过 Cgroups,可以方

分布式事务

2021年5月20日 · 2350 字 · 5 分钟 · Architecture Microservice Transaction

事务与分布式事务 事务 事务是数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。数据库需要确保事务操作的原子性:当事务成功时,意味

服务发现基本原理

2021年5月12日 · 711 字 · 2 分钟 · Microservice

服务发现是什么?基本的实现思路? 总览 服务发现的角色组成 服务发现由三种角色组成: 服务提供者:服务的实际提供者,提供对应的微服务 服务消费者:使用

CPU伪共享

2021年5月2日 · 980 字 · 2 分钟 · CPU Cache

起因只是因为面试时被问到的一个问题:什么是CPU伪共享? CPU缓存 让我们先从CPU缓存讲起。 CPU Cache是计算机为了解决CPU和主存之间的速