微信号:infoqchina

介绍:有内容的技术社区媒体

深度培训 | 架构师深造的两个方向和四条小径

2017-11-07 08:00 ArchSummit

架构师有两个身份需要磨砺:

  • 设计师,作为架构师需要理解问题并把问题抽象成方案,最后优化出让同事认可并可落地的设计;

  • 工程师,确保自己的设计是可以实现的,而且是高可靠、容易维护的,最后带领同事攻坚最难处的代码部分。

这样一看,是不是认为作为架构师太难了?你可能经历过数个大型项目的磨炼,但仍然无法具备优化和重构设计的眼光与魄力,或者你曾面对一年又一年的前沿技术时刻焦急难耐,在入门那一刻却长嘘一声而无从下手,放任老旧架构一天天腐化。

12 月 8-11 日,ArchSummit 全球架构师峰会 将在北京国际会议中心举行,其中 8-9 日为百余架构师分享,10-11 日则是为你们准备的四场深度培训项目,我们期待用 10-11 日这两天 48 小时内的培训帮助你在架构师之路上走得更远。

如果你对此感兴趣,欢迎直接了解下述四场培训,更多内容请识别下方二维码或点击文末“阅读原文”查看。

微服务原理、基础架构和开源实践

当互联网公司业务和团队发展到一定规模,根据康威法则,微服务架构是一种必然的演化趋势。微服务架构可以认为是一个两层的架构体系,上层是微服务业务架构,下层是微服务基础架构,也就是说微服务架构是需要底层基础架构支撑的。

杨波将在多年一线实战经验和学习积累的基础上,给大家深入分析微服务基础架构体系和原理,以及如何利用开源技术为技术组织打造轻量级的微服务基础架构,赋能组织进行规模化创新。

培训大纲

1. 微服务原理

  • 康威法则,微服务和模块化组合式企业

  • 微服务先决条件,适用性和演化性

  • 微服务团队,组织架构和中台战略

2. 微服务基础架构和开源实践

  • 基础架构综述和大图 The Big Picture

  • 公共运行时服务

  • 服务框架和通信模式

  • 监控告警和可靠性工程

  • 后台服务

  • 持续交付

微博微服务化最佳实践

随着容器化等技术的发展,微服务持续火爆。不同规模、不同业务场景的服务适合什么样的微服务呢?从无到有构建服务化系统会遇到哪些问题呢?

来听听微博在服务化过程中是如何演进,逐步构建成支撑每天万亿级服务调用的服务化架构吧。

新浪微博技术专家张雷将会在微博服务化架构演进、混合云微服务管理、开源 RPC 框架 Motan 实践、不同服务化阶段遇到的问题及解决方案以及目前微博跨语言服务治理的最新方案等不同方向进行介绍。

培训大纲

  • 高并发微服务模式的典型代表:微博服务化简介

  • 从无到有,从有到优:微博服务化发展过程

  • 微博服务化的基础:Motan 框架实践

  • 云服务管理:微博混合云服务化及 DCP 管理平台

  • 经验总结:微博服务化中的典型问题

  • Next Milestone:微博跨语言服务化治理方案简介

分布式应用架构深度实践

随着越来越多的传统的、线下的业务互联网化,业务量可能获得爆发式增长。 在这个过程中,会经常遇到一些技术上的严峻挑战,比如业务需求的多变、频繁的小需求快速上线、宕机导致系统不可用、访问量突增导致系统响应慢用户体验下降等等。

京东商城资深架构师杨超将以京东这样的大型互联网电商公司分布式应用架构为例,分析应用场景,结合技术、框架和平台,应用系统架构设计原则,解决应用架构过程中的各种技术挑战和痛点。

培训大纲

1. 京东应用架构简介

2. 分布式架构的演进

不同的业务场景、复杂度选用不同的架构方式,没有银弹

3. 系统架构模式

常用模式在互联网公司的应用场景分析

4. 应用架构设计面对的挑战和遇到的坑

  • 如何应对业务灵活多变

  • 如何做到高可用

  • 如何做到高伸缩

  • 如何应对高并发

5. 实现技术

  • 服务框架

  • 消息系统

  • 缓存系统

  • 数据存储(SQL/NoSQL/ 文件)

  • 虚拟化

Twitter 流计算技术 Heron 实践

最近,越来越多的企业对于实时数据技术架构感兴趣,从批处理向流计算机构的转型,是企业关于如何使用数据的一次技术革命。提高计算的时效性,更快地从数据中挖掘出信息和知识就意味着能够获取更大的价值。

但是,实时数据技术栈(包括流计算引擎、数据存储引擎、编程语言和工具)的最前沿现状又是什么呢?在这其中,又有哪些技术挑战?以及这些前沿技术怎么影响流计算的架构和应用呢?由于对于实时性的高要求,Twitter 在过去几年的时间内投入人力和研发了一整套实时数据技术栈。

本次分享,将围绕这些技术内容讲解 Twitter 在使用 Heron 上的宝贵经验。

培训提纲

  • 流计算的简介以及一些典型应用

  • 流计算架构是什么,不同类型的流计算架构及其优缺点

  • Heron 在流计算技术栈中的使用场景

  • Heron 详解

  • Heron 与上下游的衔接

  • 我们使用 Heron 来搭建实时数据技术栈时获得的经验教训


更多 ArchSummit 全球架构师峰会的分享和培训内容,欢迎点击 阅读原文 了解更多细节。

需要特别注明的是,ArchSummit 大会门票都极易售罄,及早预定可提前确保席位,并享受更低折扣。

目前大会 9 折报名进行中,培训详请可咨询 Rodin 罗丹(微信 / 电话:15002200534)

 
InfoQ 更多文章 软件开发行业里,那些被视而不见的大问题 为什么想学好人工智能,就一定要建立起「系统」的概念? 前端框架新选择——基于MVVM的San Q新闻丨阿里云占中国市场近五成份额;谷歌欲借TensorFlow重返中国;Kafka迎来1.0.0版本,正式告别四位数版本号 Apache Kafka 1.0:为什么我们等了这么久?
猜您喜欢 Russ Cox的2017年Go开发计划 优主张,有主张 C#内存管理机制及WP内存泄漏定位方法 阳光正好 【Shell】感受下完美shell脚本编写规范