Ubuntu下Git配置学习笔记
发布于:2014-3-26 18:13 作者:kevin.Zhu 浏览:18http://www.linuxidc.com/Linux/2012-09/71400.htm
虽然之前弄过了svn,但是最近,老大又要求使用git来进行版本控制。好吧,暂停下手上的项目,折腾下Git吧。
学习的资料就是progit的ebook,写的真的是很好很详细。强烈推荐移步progit去学习下。ebook的最下方可以选择语言,有中文版的。
因为是几个人一起开发的...
RabbitMQ消息队列在PHP下的应用
发布于:2014-3-26 16:47 作者:kevin.Zhu 浏览:20 分类:LinuxRabbitMQ高可用队列的实现
发布于:2014-3-26 16:41 作者:kevin.Zhu 浏览:19 分类:Linux一种提高微服务架构的稳定性与数据一致性的方法
发布于:2014-3-26 13:26 作者:kevin.Zhu 浏览:18 分类:Linuxhttp://www.phpchina.com/portal.php?mod=view&aid=40579
有大量的同步 RPC 依赖,如何保证自身的可靠性?
依赖的微服务调用失败了,我应该失败,还是成功。依赖很多外部服务之后,自身如何保障稳定性。如果所有依赖的服务成功,我才算成功,自身的稳定性就堪忧了。
RPC 调用失败,降级处理之后如何保证数据可...
设计消息中间件时我关心什么
发布于:2014-3-26 13:00 作者:kevin.Zhu 浏览:13 分类:Linuxhttp://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653547492&idx=1&sn=be78ff0389fd5a8d8991abc567a191e2&scene=0#wechat_redirect
今天主要给大家分享一下消息队列基础组件的设计。
我们是 2012 年初开始自研消息队列和消息中间件的,...
RabbitMQ分布式集群架构
发布于:2014-3-25 16:12 作者:kevin.Zhu 浏览:19 分类:LinuxRabbitMQ+PHP
发布于:2014-3-25 15:46 作者:kevin.Zhu 浏览:21 分类:Linux系统运维“消息中间件”并不是传统LNMP领域中的常见名词,但在一些复杂计算类、耗时类或高负载业务处理时候,通过会采用“队列”的方式进行异步化、计算分布或高峰削平处理,其实这里运用的是“消息中间件”的概念和应用。
应用需求
- 耗时类:群发邮件、消息等批量主动推送型的功能;
- 复杂计算类:图片处理
- 高负载类:统计分析、文本分析
几种方案简略对比
- 内建队列:通过数据库或redis...
kafka及使用场景
发布于:2014-3-25 12:20 作者:kevin.Zhu 浏览:11 分类:Linux1、kafka是什么?
Kafka是由LinkedIn开发的一个分布式基于发布/订阅的消息系统,使用Scala编写,它以可水平扩展和高吞吐率而被广泛使用。
2、产生背景
Kafka是一个消息系统,用作LinkedIn的活动流(Activity Stream)和运营数据处理管道(Pipel...
MQ选型对比RabbitMQ RocketMQ ActiveMQ Kafka
发布于:2014-3-25 11:42 作者:kevin.Zhu 浏览:20 分类:Linux系统运维memcache 中 add 、 set 、replace 的区别
发布于:2014-3-24 19:39 作者:kevin.Zhu 浏览:22 分类:Memcache比较:
memcache::add 方法:add方法用于向memcache服务器添加一个要缓存的数据。
memcache::set 方法:set方法用于设置一个指定key的缓存内容,set方法是add方法和replace方法的集合体
mmecache::replace方法: replace方法用于替换一个指定key的缓存内容,如果key不存在则返回false...