偶木

2019年1月

谈谈架构

架构:架构的本质在于不断拆分生命周期(树形结构),使得业务可以做到空间上并行。拆出来的每一个生命周期都有自己的边界,不会影响到其他生命周期,各自的变化都在自己的生命周期内确定,即为高内聚。软件生...

laravel权限管理Entrust扩展包

项目地址https://github.com/Zizaco/entrust使用参考文章https://laravelacademy.org/post/3755.htmlhttps://larav...

微信消息推送服务:Server酱

Server酱「Server酱」,英文名「ServerChan」,是一款「程序员」和「服务器」之间的通信软件。说人话?就是从服务器推报警和日志到手机的工具。程序员可以用它做程序监控报警服务。官网...

负载均衡方式说明

开头先理解一下所谓的“均衡”不能狭义地理解为分配给所有实际服务器一样多的工作量,因为多台服务器的承载能力各不相同,这可能体现在硬件配置、网络带宽的差异,也可能因为某台服务器身兼多职,我们所说的“...

Linux 网络常见报错及监控项

查看服务器丢包操作系统处理不过来,丢弃数据有两种情况,一是网卡发现操作系统处理不过来,丢数据包,可以读取下面的文件:$ cat /proc/net/dev 每个网络接口一行统计数据,第 4 列(...

redis 禁用O(n) 复杂度方法

某公司技术部发生2起本年度PO级特大事故,造成公司资金损失400万,原因如下:由于工程师直接操作上线redis,执行:keys * wxdb(此处省略)cf8*这样的命令,导致redis锁住,导...