阿里巴巴中间件团队招人了!

摘要: 给自己的团队发个招聘广告。【我们是谁】我们是阿里巴巴中间件团队,是世界顶尖的Java技术团队之一,起源于淘宝平台架构组,依托阿里电商大流量高并发强稳定性的业务场景,摸索掌握了一整套全球领先的分布式互联网架构解决方案。目前,我们负责阿里巴巴集团中间件的开发维护,支撑双十一双十二等典型场景的系统稳定,同... 阅读全文
posted @ 2015-09-17 17:01 for5million 阅读(1260) 评论(3) 推荐(0) 编辑

架构师速成-架构目标之伸缩性\安全性

摘要: 为满足伸缩性,所需的架构模式包含:分布式,这个前面有单独的章节进行了讲解,分布式是互联网时代的主旋律。负载均衡,前面已经有讲解。服务拆分,按照业务进行系统服务的拆分并单独部署。为满足伸缩性,需要的支撑系统:运维系统:自动扩容,缩容监控系统监控流量,确定何时伸缩为满足安全性,所需的架构模式包含:数据加... 阅读全文
posted @ 2015-09-16 09:04 for5million 阅读(506) 评论(0) 推荐(0) 编辑

架构师速成-架构目标之可用性

摘要: 服务器等,从而共同完成工作任务。各种负载均衡的软硬件有很多,我们可以单独讲解一下。配置中心,原来单一节点的配置,被类似zookeeper的多节点配置中心取代。流量控制,流量控制是保证大流量下系统可用性的重要手段,当系统流量不足以支撑所有流量时,只保留合理的流量处理。其他流量直接丢弃,否则系统会被压垮... 阅读全文
posted @ 2015-09-13 21:35 for5million 阅读(833) 评论(0) 推荐(0) 编辑

架构师速成-架构目标之可用性

摘要: 服务器等,从而共同完成工作任务。各种负载均衡的软硬件有很多,我们可以单独讲解一下。配置中心,原来单一节点的配置,被类似zookeeper的多节点配置中心取代。流量控制,流量控制是保证大流量下系统可用性的重要手段,当系统流量不足以支撑所有流量时,只保留合理的流量处理。其他流量直接丢弃,否则系统会被压垮... 阅读全文
posted @ 2015-09-13 21:35 for5million 阅读(675) 评论(0) 推荐(0) 编辑

架构师速成-架构目标之正确性

摘要: 本系统架构模式:统一异常统一异常处理是保证程序正确性的第一步,这是第一个架构模式。具体如何实现,详见前面的文章。日志日志也是保证程序正确的一大手段,虽然是在错误出现后,日志才会记录。但是日志是快速确认问题,并分析出隐藏问题的重要手段。关键点日志文件按照级别进行区分,将错误和普通调试日志分开日志文件滚... 阅读全文
posted @ 2015-09-08 19:37 for5million 阅读(648) 评论(0) 推荐(0) 编辑

架构师速成-架构的目标

摘要: 架构的目标为了实现以下特性:正确性系统首先需要正确,运行稳定可用性软件系统对于用户的商业经营和管理来说极为重要,因此软件系统必须非常可靠,一般99.99%是一个比较基本的要求。快速开发互联网目前是一个快鱼吃慢鱼的时代,已经不是大鱼吃小鱼了。因为小鱼在一夜之间就长大了,把大鱼吃掉了。诺基亚就是明证,f... 阅读全文
posted @ 2015-09-07 11:41 for5million 阅读(846) 评论(0) 推荐(0) 编辑

架构师速成-架构体系

摘要: 经过这段时间的反思和整理,终于对架构有了一个较为明确的理解。架构是产品从无到有以及慢慢壮大过程中所需要的全部技术体系总称,架构过程:配置、编码、测试、运维、监控分析、安全、运营等一系列技术体系的选型、取舍技术选型基础上进行规划、设计、实现、迭代、制定相关规范相关技术及规范运用到产品开发的整个过程中,... 阅读全文
posted @ 2015-09-05 20:25 for5million 阅读(2386) 评论(2) 推荐(4) 编辑

程序员都很闷骚

摘要: 假定:程序员都是闷骚的程序员有独特的搞笑方式程序员80%都不满于现状,需要发泄程序员都有一点色所以:子龙左手青釭剑,右手亮银枪,跨下白龙马,一身白盔白甲,帅到爆炸!如今我们左手xmind,右手eclipse,uml在脚下,也是无比潇(ku)洒(bi) 他们是喜欢的亚美蝶,揍我不行,揍我小舅子可以。他... 阅读全文
posted @ 2015-08-14 08:25 for5million 阅读(1360) 评论(5) 推荐(0) 编辑

架构师速成8.4-分库分表的关键点

摘要: 我们还是由浅入深(这个词我喜欢,你呢?)的讨论一下,分库分表的关键点(本故事纯属虚构,仅为搞笑):当你的系统很小的时候,只有一个数据库,每个表的主键都是自增的,你都不去关心主键变成了多少,反正db保证自增,小日子过的很是惬意。但惬意的日子总是短暂的,你因为DB宕机被老板fire 3次(见上一个故事)... 阅读全文
posted @ 2015-08-13 09:10 for5million 阅读(2443) 评论(5) 推荐(0) 编辑

架构师速成-如何高效编程 for java

摘要: 引子赵云大喝一声,挺枪骤马杀入重围,左冲右突,如入无人之境。那枪浑身上下,若舞梨花;遍体纷纷,如飘瑞雪。赵云是所有历史人物中我最喜欢的一个,如果放到现代,他走了it的道路,一定可以成为一个编程高手。为什么?其实古时打仗也是一门技术活,需要有勇有谋,跟it没有什么太大的区别。打仗要修身、修技、修器才能... 阅读全文
posted @ 2015-08-12 08:13 for5million 阅读(5674) 评论(31) 推荐(24) 编辑