IC Infra

为一个90后,关于年轻工程师如何加深对技术的理解,获得更快的个人成长,你有什么建议吗?

为一个90后,关于年轻工程师如何加深对技术的理解,获得更快的个人成长,你有什么建议吗? 这里想对年轻的工程师提一些个人建议。 第一,一定要多读代码。尤其是语言的标准库代码,知名的开源项目代码,或者其它超高使用频率的代码,提高自己的代码品味。 第二,一定要多写代码。尤其是写可读性高、可维护性好的代码,尽量寻找有经验的工程师帮助自己 Review 代码,提高自己的代码能力和质量。 ...

墨菲定律(设计系统)和康威定律(系统划分)

在设计系统时,多考虑墨菲定律: 任何事情都没有表面看起来那么简单; 所有的事情都会比你预计的时间长; 可能出错的事总会出错; 如果你担心某种情况发生,那么他就更有可能发生。 在划分系统时,应该多考虑康威定律: 系统架构是公司组织架构的反应; 应该按照业务闭环进行系统拆分/组织架构划分,实现闭环/高内聚/低耦合,减少沟通成本; 如果沟通出现问题,那么应该考虑进行系统和组织架构的调整; 在合...

多和资深的同仁交流,就会发现惊人的效率提升

这次《Zabbix架构分享&Promethues架构初探》培训交流会,我想做一次总结。 早在一个月前,老大就请我去调研Zabbix在大型IT架构中的使用,以及初探Promethues监控系统,并对两大监控系统做较详细的对比。 我觉得前两者在本次会议中,基本上覆盖到了。 第一点:Zabbix在大型IT结构中普遍会应用上Proxy,Agent将监控数据推送到Proxy,然后由Proxy将...