服务发现基本原理

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

服务发现是什么?基本的实现思路? 总览 服务发现的角色组成 服务发现由三种角色组成: 服务提供者:服务的实际提供者,提供对应的微服务 服务消费者:使用服务提供者提供的微服务,一般是其他上游微服务 服务中介:用于联系服务的提供者与消费者的一个服务,一般为KV存储,以服务名作为Key,以服务提供者IP作为Value,在有服务提供者状态变化的时候需要及时的更新与通知。 基本的流程是:首先创建一个服务提供 …

CPU伪共享

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

起因只是因为面试时被问到的一个问题:什么是CPU伪共享? CPU缓存 让我们先从CPU缓存讲起。

MySQL索引浅析

2021年3月21日 · 890 字 · 2 分钟 · Database MySQL Index

数据库索引,是DBMS中一个排序的数据结构,以协助快速查询、更新数据库中数据。一般来说,用于构建索引的数据结构有B树,B+树,哈希表等。

HTTPS浅析

2021年2月21日 · 1658 字 · 4 分钟 · Network HTTPS HTTP

​ HTTPS(HTTP over SSL)是为了解决HTTP中可能存在的信息窃听和身份伪装等安全问题而诞生的HTTP加密版本,通常使用 SSL 或者 TLS 来加密客户端和服务器之间所有的通信

Linux中的Fork

2021年2月18日 · 2610 字 · 6 分钟 · OS Linux System Call

这原本是大二时学习操作系统是写下的一篇博客,近几日对它稍微添加了一些COW的内容。