高并发场景下的缓存有哪些常见的问题?
一、缓存一致性问题
当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出现差异现象。
乱谈服务器编程
第一部分 编程模型
1、服务器编程模型
关于server编程模型,大师stevens在他的《UNP》一书中已经做了详细论述,这里不再重复,这里主要讲一下我的一些理解。
从线程的角度,可以分为两类,一是单线程,一是多线程。
海量数据下的注册中心 - SOFARegistry 架构介绍
3 月 31 日,蚂蚁金服正式开源了内部演进了近 10 年的注册中心产品 - SOFARegistry。本文主要对 SOFARegistry 整体架构设计进行剖析,并着重介绍一些关键的设计特点。同时欢迎加入《剖析 | SOFARegistry 实现原理》系列的共建,认领列表见文末。