
jasper的技术小窝
谈谈ElasticSearch中的那些River Plugin
今天在网上浪荡的时候,无意中看到了Elasticsearch结合River JDBC的运用。之前也看到很多人在做这么一件事,把数据从之前的数据库里搬运到ES中,但是发现一般都是写脚本的,去官网上搜了一把,发现有很多的River Plugin可用,包括各种队列的,这里就简单介绍一下。
阅读全文从一个storm的序列化错误谈谈component的生命周期
最近搞了搞storm,别问我为什么,我就是什么都会去插一脚的,storm是twitter开源出来的一个流式处理框架,我们用它来实时处理日志,比如做一些计数啊,平均啊,聚合一类的计算。关于其基础知识我就不多说了,网上一大把一大把的,下面我就说说在用的时候踩到的一个坑。
阅读全文【翻译】我希望初学Python时就能知道的一些用法
有时候我反问我自己,怎么不知道在Python 3中用更简单的方式做“这样”的事,当我寻求答案时,随着时间的推移,我当然发现更简洁、有效并且bug更少的代码。总的来说(不仅仅是这篇文章),“那些”事情总共数量是超过我想象的,但这里是第一批不明显的特性,后来我寻求到了更有效的/简单的/可维护的代码。
阅读全文监控系统client端的设计
监控系统是一个网站的守护神,现在主流的几款监控系统,包括zabbix、nagios、ganglia、cacti等等,都各有各的适用场景,也各有各的缺点。监控系统都是基于B/S架构的,包括client端和server|端,如果要开发一套这样的系统应该注意哪些方面呢,下面就先从client端谈谈我的看法。
阅读全文【翻译】Java开发者在某个重大发布后需要使用的15个工具
最近在帮伯乐在线翻译一些感兴趣的文章,翻完之后我都会贴一份到这个站点来,都是别人推荐的一些国外的优秀文章,我们需要汲取别人的技术来提高自己。
阅读全文记一次salt master的迁移
一般在非不得已的情况下,我们都不会去干迁移salt master这种事的,因为这代价还是蛮大的,但之前还真坑爹的做了一回这事儿,在这儿记录下来,供大家参考。
阅读全文2014年度总结
2014年的最后一天,身边出奇的静。两位小伙伴都不在,本来说好的这个小长假白天不睡觉的,结果还是睡到了下午四点。起来泡了杯速溶咖啡,习惯性的打开音乐软件,随便听一点,感觉精神不错,翻一翻微信,QQ什么的,大家都在发新年祝福,或是新年愿望。感觉也是时候清算一下这一年的林林总总了。
阅读全文工厂模式
下面要开始说一说工厂模式呢,自我感觉,工厂模式好像会更多地运用在架构层面。一般讲工厂模式分为三种:简单工厂模式、工厂方法模式、抽象工厂模式;下面就重点说一下他们在java和python中的运用。
阅读全文设计模式在python中的应用
设计模式是软件开发里面很重要的一部分,然而在python中这种思想被大大地弱化了,其实在python中也是可以实现设计模式的,我会接下来依次说说各种设计模式在python中是怎么来实现的,请轻喷。。。
阅读全文