负载均衡算法 — 轮询

负载均衡算法 — 轮询

在分布式系统中,为了实现负载均衡,必然会涉及到负载调度算法,如 Nginx 和 RPC 服务发现等场景。常见的负载均衡算法有 轮询、源地址 Hash、最少连接数,而 轮询 是最简单且应用最广的算法。 …

用PHP玩转进程之二 — 多进程PHPServer

用PHP玩转进程之二 — 多进程PHPServer

经过 用 PHP 玩转进程之一 — 基础 的回顾复习,我们已经掌握了进程的基础知识,现在可以尝试用 PHP 做一些简单的进程控制和管理,来加深我们对进程的理解。接下来,我将用多进程模型实现一个简单的 PHPServer,基于它你可以做任何事。 …

云开发环境

一直为开发环境的选择烦恼着,以前使用的是虚拟机。配置lnmp开发环境,其实如果只是在一台机子上折腾,虚拟机的开发环境是很好的。由于开发的时候还涉及到回家调试的问题,自己的电脑又不想天天携带者,所以以前的虚拟机步骤很少痛苦。那时候就在想,什么时候能有云虚拟主机。自己上传vm文件到git的形式尝试过,文件太大了,更新起来很麻烦的。前一段时间阿里云促销,所以直接买了三年的服务器。有一个想法就是布置一个云开发环境。好处: 使用阿里云的镜像备份可以方便的管理自己版本的镜像,这个速度很快,推荐推荐!有网的地方就可以进行调试。…

用PHP玩转进程之一 — 基础

用PHP玩转进程之一 — 基础

我们工作中接触最多的就是 进程,但是我们对它又比较陌生,因为它是业务不需要关心的地方,既有的公有组件和操作系统已经对我们屏蔽了它的复杂性。然后跟它的接触时间一长,我们难免会对它产生好奇:How it works? …

自动化代码规范检测 — CodeSniffer

自动化代码规范检测 — CodeSniffer

当你看到一个代码乱七八糟的项目时,心里肯定很各种 /_ \,代码阅读性特差,又不易维护。优秀的项目应该是看起来像是出自一个人之手,这就需要一套代码规范来约束,当然还必须要求项目成员落实这套规范。 …

Linux日常使用技巧集

Linux日常使用技巧集

作为技术人员,Linux 系统可以说是我们使用最多的操作系统,但我们可能并不是很了解它。在这里我将自己日常遇到的 Linux 使用技巧记录下来,方便以后查询使用。 …

自如2018新年活动系统 — 抢红包

自如2018新年活动系统 — 抢红包

2017 年是自如快速增长的一年,自如客突破 100 万,管理资产达到 50 万间,在年底成功获得了 40 亿 A 轮融资,而这些都要感谢广大的自如客,公司为了回馈自如客,在六周年活动时就发放了 6000 万租住基金,当然年底散币活动也够疯狂。 …