
毫秒服务引擎 msec http://haomiao.qq.com/ https://github.com/Tencent/MSEC
看到这个介绍觉得很踏实,接地气。:)
近 10 年的海量服务开发运营经验使得我们深刻的认识到: ① 要尽早规范团队的开发服务框架,避免到了后期,各种开发语言混杂、各类存储组件充斥、重复编码、每个模块形态不统一、文档缺失、监控瘫痪、人员离职造成大量信息丢失,最后积重难返、痛苦不堪。 ② 没有框架来规范,团队的随意性就太大,合作效率就大打折扣,甚至于内耗、反复的挖坑填坑,系统的成败过于依靠人的意识和水平。 ③ 规范,不能靠文档、不能靠劳动纪律、不能靠苦口婆心、不能靠人员意识、不能靠运动式的整顿,要靠技术框架上切实的限制与贴心保护。
唔, binding 一个 Lua 来做游戏怎样。:)
1 holyzhou Dec 2, 2016 看起来有点意思 |
2 JiaFeiX Dec 2, 2016 牛逼 |
3 vus520 Dec 2, 2016 觉厉 |
4 wyntergreg Dec 2, 2016 已 star |
5 gemini767 Dec 2, 2016 啥格式文档都有 GitHub 乱吧 doc 也是醉了 |
6 gogohigh Dec 2, 2016 能在鹅厂内部推广开就算是成功了~ |
7 unique Dec 2, 2016 via iPhone 厉害 |
8 odirus Dec 2, 2016 腻害,框架慢慢看,不过能够让鹅肠分配这么一个二级域名也是很腻害的团队吧 |
10 mytsing520 PRO 已 star |
11 Troevil Dec 2, 2016 类似 duboo + zk ? |
12 mytsing520 PRO 挺不错的,不过具体要看看源码先,跑跑看 |
13 slixurd Dec 2, 2016 "log 服务器:提供业务 log 的存储和查询服务。 Log 存储在 mysql 表里。" 感觉这个 LogSrv 比较适合业务刚起来的时候,否则用 MySQL 存 Log 几乎是最差实践之一.... |
14 slixurd Dec 2, 2016 另外随便扫了一下代码...真的是初中生水平,当然主要可能也是因为腾讯是 C/C++系的,所以 Java 写的特别烂? 例如: while (entries.hasNext()) { if (!where.isEmpty()) { where += " and "; } else { where += " where "; } entry = entries.next(); where += entry.getKey() + " = \'" + entry.getValue() + "\'"; } 反正连 PHP 程序员都知道要 escape 一下.... |
15 run2 Dec 2, 2016 感觉太繁杂, 管理服务的话昨天看到个 kong 有点意思 lua + Nginx 的 The API Gateway & Microservice Management Layer, built on NGINX https://getkong.org/ |
16 amey9270 Dec 2, 2016 这都算大新闻了? 一个 RPC? 玩烂的东西? |
19 miketeam Dec 2, 2016 via iPhone 和 tornado 比怎么样?是一样的东西吗?叼大的说哈 |
20 whkvf log 文本解析比较方便。 |
22 kxxoling Dec 2, 2016 扫了一眼,不支持 Python~ |
23 banxi1988 Dec 2, 2016 还是比较朴实的. 围观地址: https://github.com/Tencent/MSEC/blob/master/monitor/standalone_console/monitor_console/web/pages/LeftMenu.jsp 但是人家既然开源了, 大家能帮忙的就帮帮忙呗. |
24 slixurd Dec 2, 2016 @PickMio 一个是楼上说的实用性的问题,文本就该用文本好好存,非结构化数据改成结构化数据没啥意义,搜索起来也不方便... 另外一个是扩展性的问题,MySQL 抗不住大批量的写入,对于日志类型这种写多读少的场景有其他更合适的方案,至少要可以做到横向扩容,不能做单点....总不能因为一个日志收集工具在这 MySQL 上架一个分表分库工具.... 更何况这代码也根本没做这些工作...充其量就是一个玩具而已.... |
25 lrh3321 Dec 2, 2016 |
26 mordecai Dec 2, 2016 感兴趣的不少啊,源码都分析上了 |
28 RangerWolf Dec 2, 2016 安装包下载速度基本上 10MB/s~ 除了迅雷下片,还真的没见过这么快的下载速度 |
29 qqpkat2 Dec 2, 2016 充值之后会更快更强么? |
30 colincat Dec 2, 2016 via iPhone 读了一下 java 那块还是比较轻的,但是写的确实不太好 |
31 rekulas Dec 2, 2016 怎么没做成 docker 镜像 |
32 zylll520 Dec 2, 2016 |
33 9hills Dec 2, 2016 via iPhone 感觉太重了,无所不包的后果可能是无所不弱。 |
35 Erskine Dec 3, 2016 via Android //我知道把后台 java 代码写在 jsp 页面里好恶心噻,但这里页面呈现和逻辑不是很好分离(其实是我 js 不熟悉不知道怎么处理复杂的 json 数据),先忍受一下 |
37 zoues Dec 3, 2016 via iPhone 不喜欢 |
38 spice630 Dec 7, 2016 我觉得应该用 go 重写下。。。 |