- 博客(7)
- 收藏
- 关注
原创 mysql到redis的复制
系统开发中时常会需要缓存来提升并发读的能力,这时可以通过mysql的UDF和hiredis来进行同步前题:安装了mysql5.5和client1、安装mysql2redis[code="shell"]git clone https://github.com/jackeylu/mysql2redis.gitcd mysql2redis./install.sh[/c...
2013-04-24 19:03:05
114
原创 营销管理系统建设之己见
前些日子参与了一下公司CRM的营销管理系统建设,忍不住想吐槽。系统架构就不说了,号称全球第二大软件公司的CRM产品。很唬人,但就是个二货,为了适应这双鞋,连小腿都削没了。抛开技术不谈,营销管理系统到底该做些什么及怎么做。公司做了些CRUD,提取了一些用户发发短信邮件,看的我头晕目眩,这样的系统也叫营销?个人认为,营销管理系统首先因该是以营销产品为中心,对营销产品进行生命周期...
2013-04-24 11:26:01
190
原创 最好的语言-PPT
工作了10多年了,一直想寻找一门最好的程序语言:Java较通用,但不能做关键业务;PHP简单高效,但不能做复杂计算;C/C++高性能,高可靠,但是不好做web的开发;erlang在网络通信上十分健壮,虚拟机也是heap,stack在process上的,但是做其它的也不给力......在寻觅过程中,偶有一天发现,PPT才是最好的语言。我们在做一件事时,一般会考虑what,where,...
2013-04-16 11:27:54
372
原创 盘点这些年使用过的数据库
对数据库技术还是十分感兴趣的,盘点一下这些年使用过的数据库。对数据库理解可能不十分到位,达者不必深究。从数据存储模型上,一般将数据库分为key-value,document,column,graph和relational,对这些库都做了些生产应用或测试,简单记录一下,主要从适用情况,简单原理架构,可靠性等方面。KV:redisDocument:mongoDBColumn T...
2013-04-13 18:19:53
198
JAVA是否最适合企业应用开发
当我刚入行做程序员的时候,那是在01-02年,铺天盖地的都是java,j2ee,公司也使用java作为开发语言,我也就随大流加入javaer阵营。从那时起,各种java的术语,框架,模式铺天盖地。被动接受后也理所当然的认为java就是最适合企业开发的东西。后来一个项目使用了oracle,weblogic,吞吐量单JVM也就80req/s,还经常终止服务,挺好的服务器,业务也不复杂啊。因为并...
2013-04-11 16:25:39
204
原创 类国企的软件开发过程和工具集
在国企和类国企的软件开发过程中,如何把控质量是个让人比较头大的事情,因为有太多under table的东西需要顾及。敏捷的开发过程在类国企是难于实施的,这是外话。先说结论吧,本人在开发过程中使用ICONIXICONIX过程是usecase driven的,但比RUP更轻巧。和敏捷方法相比,提供了充分的需求和设计文档。同时避免了过度分析。ICONIX过程只使用有四种UML图(usec...
2013-04-11 14:11:00
388
原创 关于系统4个9可靠性的思考
公司定义了所有软件系统需要有4个9的可靠性,姑且不论这是外行还是伪内行提出的,在国企领导的话就是规章。(虽然现在运行的系统达到2个9的都很少)。这个先抛开不论,本人是去IOE的严重支持者。本文基于X86平台和开源软件为基础,虽然这样的架构在国企不受待见,原因大家都应该明白。不想在系统建设中担责任的人员请绕行。本文就自己的理解写写如果要建设一个接近4个9的系统该做些什么。[b]硬件可靠性...
2013-04-10 17:41:07
1226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人