MYBLOG

大型网站技术架构:摘要与读书笔记

架构文章

花了几个晚上看完了《大型网站技术架构》这本书,个人感觉这本书的广度还行, 深度还有些欠缺(毕竟只有200页左右)。但是作为一个缺乏大型网站技术的IT民工,看完一遍还是很有收获的, 至少对一个网站的技术演进、需要解决的问题有了一个全面的认识。文中也有一些作者个人的心得、感悟、总结,我觉得还是很中肯的。

高可用Redis服务架构分析与搭建

架构文摘

基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储), 加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。 规模比较大的互联网公司,一般都会有专门的团队,将Redis存储以基础服务的形式提供给各个业务调用。

一组 Redis 实际应用中的异常场景及其根因分析和解决方案

架构文摘

我总结了一组 Redis 实际应用中遇到的异常场景,如 Redis 进程无法拉起,故障倒换失败,Slot 指派失败等,并针对这些异常场景给出了根因分析和可供参考的解决方案。 如果你对 Redis 感兴趣并且在工作中可能使用 Redis,本文介绍的“踩坑”案例值得一看。

穷人的分布式网络

架构文摘

KCP是一个快速可靠协议,能以比 TCP浪费10%-20%的带宽的代价,换取平均延迟降低 30%-40%,且最大延迟降低三倍的传输效果。纯算法实现,并不负责底层协议(如UDP)的收发, 需要使用者自己定义下层数据包的发送方式,以 callback的方式提供给 KCP。 连时钟都需要外部传递进来,内部不会有任何一次系统调用。

该怎么向别人介绍你们的系统架构?

架构文摘

每个人都会有自己的架构认知,根据自己的接触的内容来总结。系统分为用户中心、营销中心、商品中心…… 这是产品经理说的; 我们的系统用了三层架构,用了SSM框架…… 这是程序员说的;用户说 我们系统有后台,前台,商品上下架功能,用户管理功能。