消费机

透过CAT,来看分布式实时监控系统的设计与实现

我们两清 提交于 2019-12-09 11:34:52
2011年底,我加入大众点评网,出于很偶然的机会,决定开发CAT,为各个业务线打造分布式实时监控系统,CAT的核心概念源自eBay闭源系统CAL----eBay的几大法宝之一。 在当今互联网时代,业务需求旺盛,开发团队往往采用scrum等敏捷开发流程,加班加点快速迭代以满足业务需求,是常态。采用分布式系统设计和服务化,由多台机器协作来共同完成用户请求,是典型的解决方案。网站故障频发,内部关系错综复杂,故障定位缓慢,甚至找不到问题根源,也是常有的事。虽然已经有很多日志监控工具,或许单个工具功能还不错,但整体服务化水平参差不齐,工具间不能互通互联;另一方面,由于日志数据量大,且分散,使得查找问题根源基本靠人品。 这些也是我们要开发CAT的初衷。 CAT简介 CAT(Central Application Tracking),是基于纯Java开发的分布式实时监控系统。开源代码托管在GitHub(搜索CAT即可),作者是吴其敏(qmwu2000)和尤勇(youyong205)。 产品相关分享在网上可以找到: 看大众点评如何通过实时监控系统CAT打造7*24服务-尤勇@QCon高可用架构群 2015 分布式监控系统的设计与实现-尤勇@QCon上海2015 大众点评网监控系统架构剖析-尤勇@2013第二届华东架构师大会 大众点评网监控平台剖析-吴其敏@QCon杭州2012 CAT现状

中控科技 ZK Software的售后服务真像一坨屎,技术人员嚣张

霸气de小男生 提交于 2019-11-26 11:50:44
这几周由于公司的业务需要,打算采购一批消费机类型的机器,大致与学校的饭堂的自动售饭机模式类似。 大致要求的功能有: 1、与局域网连接,通过交换机可以与服务器进行通讯; 2、可设置服务器IP、端口等信息,这样通过刷卡与服务器通讯,在服务端中自动扣取该卡的金额,然后返回相应的结果; 3、有多种消费模式,如金额模式、商品模式; 通过产品的甄别后,我们选择了中控科技的ID CM10消费机,原因有以下几个: 1、 中控科技 属于集团公司,是大公司。 2、产品确实符合我们的要求,去过广州销售部觉得功能还是比较多的。 3、在广东东莞有工厂生产基地、深圳有相关的技术力量支持; 好,有了上面的条件后,我们打算先采购一台进行二次开发,于是汇款由东莞邮寄过来。 收到中控科技的ID CM10消费机后,我并不知如何着手二次开发的事件,因为他们之前提供给我的代码根本不适用于ID CM10消费机。于是我多次联系广州的销售,经过多次的督促终于拿到了他们的《ID消费通讯协议设计.doc》,该文档很简单主要是描述http请求及返回的信息,但可以很明显的看到有不少的错别字以及有些指令描述的不一致。 于是我再次联系销售,后来给我他们深圳技术的电话,打了几天终于算是有个人回应了我。 而且最可恨的是,打中控科技深圳技术部电话是让我最郁闷、最想发牢骚的事。原因有几: 1、 一次电话基本要浪费我3分钟的时间,而且还经常找不到人;