SmartGo是一款集成云计算(Cloud),大数据(Bigdata),提供主流消息队列功能及满足物联网MQTT数千万长连接设备消息推送,及人工智能(SmartAI)数据分析处理等功能,使用golang语言全新开发的分布式智能平台。
最近更新: 7年多前dister(Distribution Cluster)是一款轻量级高性能的分布式集群管理软件,实现了分布式软件架构中的常用核心组件,包括:服务配置管理中心、服务注册与发现、服务健康检查、服务负载均衡。dister的灵感来源于ZooKeeper、Consul、Etcd,它们都实现了类似的分布式组件,但是dister更加的轻量级、低成本、易维护、架构清晰、简单实用、性能高效,这也是dister设计的初衷。
最近更新: 7年多前Harbor项目是一款优秀的docker镜像管理平台,其代码写的非常之优秀,就拿镜像同步来说代码写的那是一个老练,里面有好多设计思想如FSM(状态机模式)、worker等,都是非常值得学习和借鉴的,我本人利用工作之余深入到harbor的代码研究当中,把一些关键点进行标注,使其他同学能够更好的了解和使用Harbor。
最近更新: 8年前牛咖-neocrawler nodejs 的爬虫系统。 特点: 支持web界面方式的摘取规则配置(css selector & regex); 包含无界面的浏览器引擎(phantomjs),支持js产生内容的抓取; 用http代理路由的方式防止抓取并发量过大的情况下被对方屏蔽; nodejs none-block 异步环境下的抓取性能比较高; 中央调度器负责网址的调度(同一时间片内一定数量的抓取任务中根据网站的权重来决定派发任务量; 支持多种抓取实例并存,定制摘取引擎和存储方式。
最近更新: 8年多前用Node.js实现的用户中心,实现了单点登录服务、日志服务、钉钉用户和部门的管理等功能,配合企业信息化开发框架CmPage进行多业务子系统的实现和部署,后端采用开源框架ThinkJS,数据库采用MySql。
最近更新: 8年多前