熟悉 Redis 要包含以下知识点: Redis 数据类型及使用场景 单线程模型 两种持久化方式 与 Memcached 的区别 I/O 多路复用 Redis 主从同步 Redis 集群(Sentinel) 性能 QPS 高级一点的
Remote Procedure Call Protocol (RPC,远程过程调用),与进程内本地函数调用区分,只跨进程的函数调用。 调用方将函数和入参序列化为字节流,并发送给服务方。服务方将字
部署方式主要有三种: 滚动部署 蓝绿部署 金丝雀部署 滚动部署 逐台停止服务并部署,新旧并存。 出现问题时,回滚已部署的机器。 需要注意: 回滚耗时 新旧 API 会
整体结构: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 +---------+ | +----------+ | Source | | | +<------+ | +--+--+---+ | | Back ^ | | | To | |
epoll 是其中一种方式。 Redis、Nginx 内置。 仅用于 linux2.6。
后端优化分为三个方向 组件配置调优,偏运维 架构调优,偏架构 代码层面的调优,偏开发 配置调优 以 Nginx、PHP、MySQL 为例。 LNMP中web