复杂业务的架构策略

0 背景什么是复杂业务

这几年一直在喊互联网+ ,其实就是互联网与已有行业(传统行业)结合,提升行业效率。相比于流量分发时代的大流量,互联网+时代面对的是传统行业的复杂逻辑,并且能够以高效率支持业务发展。

为什么要做这个原则

现在手上的业务面临以下问题:

团队成员工作经验普遍较少,基本工作经验都在3年以下

技术水平不高,在实际做研发时,难以从架构层面思考问题,能做倒支持好每个需求已经是超过预期

系统可扩展性强

现在业务还处于初级发展期,正要进入大规模扩展阶段,会面临爆发式增长需求,因此需要在架构上支持这种扩展性

可扩展性不仅体现在系统上,更重要是团队、业务......

时刻思考自己能做什么—— 《卓有成效的管理者》读书笔记

卓有成效的管理者

1 整本书的特点

整本书逻辑流畅严密,从目录上就可以看出:

第1章 卓有成效是可以学会的

第2章 掌握自己的时间

第3章 我能贡献什么

第4章 如何发挥人的长处

第5章 要事优先

第6章 决策的要素

第7章 有效的决策

第8章 结论:管理者必须卓有成效

不去看内容,但看书的逻辑结构,这本书也可以作为大部分管理书籍的模范了。

今天想说的是最有触动的一点:自己能做什么

2 何谓管理

一直以来对管理都有偏见:

管理者就像当官一样,管着下面几个人,管理的人越多越厉害

管理没有什么技术含量,大多数管理者都没什么真本事,也做不了什么事情,做的很多......

性能指标基础概念

1 吞吐量(Throughput)

Throughput在维基百科上的解释如下:

是指于一通信通道上单位时间能成功传递的平均数据量,数据可以于实体或逻辑链接上传递,或通过某个网络节点。吞吐量的单位通常表示为比特每秒(bit/s或bps),有时也可看到数据......

Service Mesh是什么

1 Service Mesh是什么

Service Mesh最先由Buoyant 创始人 William Morgan 提出:

A service mesh is a dedicated infrastructure layer for handling service-to-service communication. It’s responsible for the reliable delivery of requests through the complex topology of services that comprise a modern, cloud native ......

技术管理者的个人时间管理

0 问题

无论是之前做研发还是做技术管理,个人时间总不知不觉被消磨掉。特别是做技术管理之后,每天需要面对的事情多且琐碎,容易将工作时间碎片化。个人难有整块时间处理重要事情,如团队规划,技术方案等。

总结日常工作中的干扰:

无效会议

一些会议只是因为与自己可能有关,便被拉入会议

IM

大公司中,工作IM的使用,使得被打扰的成本变得极低,随时有可能被拉到群里,被消息轰炸

邮件

团队成员事情处理

需要处理团队中突发的问题,帮助做决定

自己突然冒出的想法

这些干扰,直接导致这些问题:

技术管理者时间容易被切割,难以有整块的时间进行技术规划、思考以及个人能力......