2018年2月25日

中小研发团队架构实践之应用监控Metrics

摘要: 一、Metrics简介 应用监控系统Metrics由Metrics.NET+InfluxDB+Grafana组合而成,通过客户端Metrics.NET在业务代码中埋点,Metrics.NET会把收集到数据存储在InfluxDB数据库中,然后通过Grafana来展示监控数据。其中,InfluxDB服务 阅读全文

posted @ 2018-02-25 17:06 arch-system 阅读(4412) 评论(6) 推荐(20)

2018年1月31日

中小研发团队架构实践之统一应用分层

摘要: 一、写在前面 应用分层这件事情看起来很简单,但每个程序员都有自己的一套,哪怕是初学者。如何让一家公司的几百个应用采用统一的分层结构,并得到大部分程序员的认同呢?这可不是件简单的事情,接下来以我们真实案例与大家一起探讨,先问大家两个技术问题: 服务的调用代码你觉得放到哪一层好呢?A表现层;B业务逻辑层 阅读全文

posted @ 2018-01-31 22:45 arch-system 阅读(5325) 评论(27) 推荐(47)

2018年1月8日

中小研发团队架构实践之总体架构

摘要: 企业总体架构是什么,有什么用,具体怎么做呢?以我曾任职的公司为案例,一起来探讨这个问题。这家公司当时有200位研发人员和200多台服务器,我刚进这家公司时,他们的系统就已经玩不下去了,总是出现各种问题,例如日常发布系统时或访问量稍微过大时,系统就会出现很多故障,而且找不到故障发生的根本原因。我进公司 阅读全文

posted @ 2018-01-08 00:11 arch-system 阅读(13651) 评论(18) 推荐(53)

2018年1月7日

中小研发团队架构实践之开篇

摘要: 中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少。中小型研发团队特别是50至200人的研发团队,在早期的业务探索阶段,更多关注业务逻辑,快速迭代以验证商业模式,很少去关注技术架构。这时如果继续按照原有的架构及研发模式,会出现大量的问题,再也无法玩下去了。能不能有一套可直接落地、基于 阅读全文

posted @ 2018-01-07 23:56 arch-system 阅读(14721) 评论(83) 推荐(194)

导航