服务发现基本原理
服务发现是什么?基本的实现思路? 总览 服务发现的角色组成 服务发现由三种角色组成: 服务提供者:服务的实际提供者,提供对应的微服务 服务消费者:使用服务提供者提供的微服务,一般是其他上游微服务 服务中介:用于联系服务的提供者与消费者的一个服务,一般为KV存储,以服务名作为Key,以服务提供者IP作为Value,在有服务提供者状态变化的时候需要及时的更新与通知。 基本的流程是:首先创建一个服务提供 …
服务发现是什么?基本的实现思路? 总览 服务发现的角色组成 服务发现由三种角色组成: 服务提供者:服务的实际提供者,提供对应的微服务 服务消费者:使用服务提供者提供的微服务,一般是其他上游微服务 服务中介:用于联系服务的提供者与消费者的一个服务,一般为KV存储,以服务名作为Key,以服务提供者IP作为Value,在有服务提供者状态变化的时候需要及时的更新与通知。 基本的流程是:首先创建一个服务提供 …
起因只是因为面试时被问到的一个问题:什么是CPU伪共享? CPU缓存 让我们先从CPU缓存讲起。
数据库索引,是DBMS中一个排序的数据结构,以协助快速查询、更新数据库中数据。一般来说,用于构建索引的数据结构有B树,B+树,哈希表等。
HTTPS(HTTP over SSL)是为了解决HTTP中可能存在的信息窃听和身份伪装等安全问题而诞生的HTTP加密版本,通常使用 SSL 或者 TLS 来加密客户端和服务器之间所有的通信
这原本是大二时学习操作系统是写下的一篇博客,近几日对它稍微添加了一些COW的内容。