Gearman:分布式的任务分发框架
Gearman是一个支持分布式的任务分发框架。设计简洁,获得了非常广泛的支持。 项目中经常会有后台运行任务的需求,比如发送邮件时,因为要连接邮件服务器,往往需要5-10秒甚至更长时间,如果能先给用户一个成功的提示信息,然后在后台慢慢处理发送邮件的操作,显然会有更好的用户体验。 为了实现类似的需求,W …
Gearman是一个支持分布式的任务分发框架。设计简洁,获得了非常广泛的支持。 项目中经常会有后台运行任务的需求,比如发送邮件时,因为要连接邮件服务器,往往需要5-10秒甚至更长时间,如果能先给用户一个成功的提示信息,然后在后台慢慢处理发送邮件的操作,显然会有更好的用户体验。 为了实现类似的需求,W …
Vagrant 是一款虚拟机管理工具,用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用 可以通过 Vagrant 封装一个 Linux 的开发环境,分发给团队成员。成员可以在自己喜欢的桌面系统(Mac/Windows/Linux)上开发程序, …