收藏!阿里毕玄16篇文章,深度讲解Java开发、系统设计、职业发展

阿里毕玄结合自己的经历深度讲解Java开发、系统设计、职业发展等问题,快来一键收藏吧。

收藏!阿里毕玄16篇文章,深度讲解Java开发、系统设计、职业发展

在阿里,人们习惯称呼毕玄为“毕大师”。2007年,他加入阿里,一手打造了HSF。十多年来更是见证参与了阿里在基础技术上的演进与发展,像是“淘宝在2007-2009年的分布式应用架构升级”和“2013-2016年的阿里电商异地多活架构升级”等。

这次,我们收集了毕玄的技术经验,精选其中16篇有代表性的文章,从能力进阶、系统设计、技术方向、职业生涯,几个技术人关注的方向做深入解读,快来一次看个够!

文章来源:微信公众号HelloJava

能力进阶

1、阿里毕玄:你的Java编程能力合格吗?快来测试

整理了更系统化写的Java编程进阶的思路,如果仅看里面的词,很多同学会觉得都懂,但我真心觉得没有多少人是真懂的,所以简单的想了一些题目,感兴趣的同学们可以来做做看,看看自己的Java编程水平怎么样。

查看详情 :

阿里毕玄:你的Java编程能力合格吗?快来测试

2、阿里毕玄:来测试下你的Java编程能力

根据Java编程进阶的思路来设计的编程能力测试,但通常在题目的问法上就会有很多的变化。希望大家可以认真的去学习和掌握背后的知识点,这样才能以不变应万变。

查看详情 :

阿里毕玄:来测试下你的Java编程能力

3、阿里毕玄:Java编程进阶

关于编程能力成长,毕玄分为了几个阶段。大家一起来看看,你希望怎么更好的提升自己在Java编程方面的能力呢?期待你的意见。

查看详情 :

阿里毕玄:Java编程进阶

系统设计

4、阿里毕玄:聊聊系统设计的套路

系统设计我一直觉得是远比Java编程技能更难多了的培训,很容易变成务虚课,全是一堆理论。从和学员的互动中学习到了很多,对系统设计的一些方法论进行抽象总结,所以我和这些捧场的学员们说其实是我们一起在共创系统设计的课程 。

查看详情 :

阿里毕玄:聊聊系统设计的套路

5、阿里毕玄:系统设计之系统建设的目的

在前面聊聊系统设计的套路这篇文章里聊了下做系统设计的一个思考框架,这篇展开讲系统设计的第一步,就是分析清楚系统建设的目的。

查看详情 :

阿里毕玄:系统设计之系统建设的目的

6、阿里毕玄:系统设计之系统建设的目标

本文为系统设计系列(按照系统建设的目的->系统建设的目标->实现目标面临的核心问题->解决问题的设计->形成设计原则)的第二篇,目标是否可衡量以及如何跟踪效果,会很大程度决定最后做出来的系统和目的是否能对齐。

查看详情 :

阿里毕玄:系统设计之系统建设的目标

7、阿里毕玄:系统设计之达成目标的核心问题

上两篇讲了系统设计的两个问题,一是为什么要建设或重构系统,确保系统设计的出发点的正确性,二是根据建设系统的目的形成可衡量的目标,确保最终产出的系统,这篇讲如果要达成系统设计的可衡量的目标,到底面临了一些什么核心问题,只有明白了面临什么核心问题,才能更加明确的进行系统设计来解决这些问题。

查看详情 :

阿里毕玄:系统设计之达成目标的核心问题

8、阿里毕玄:架构师必须掌握的几项核心能力

回顾自己的cases,犯了不少的错误,也碰到了非常多复杂的权衡选择的状况。这篇文章就来说说一个架构师应该具备哪些能力。

查看详情 :

阿里毕玄:架构师必须掌握的几项核心能力

技术方向

9、阿里毕玄:这才是云原生(Cloud Native)

云原生,Cloud Native,毫无疑问是现在技术圈最火热的词之一,但Cloud Native其实还只是个概念,或者说思想,每个人的眼中可能都有个不一样的Cloud Native,作者则认为Cloud Native是一个架构思想,和分布式架构、异地多活架构一样,是一个指导业务系统如何构建的思想。这篇文章就来说说作者认为的Cloud Native什么样的。

查看详情 :

阿里毕玄:这才是云原生(Cloud Native)

10、阿里毕玄:聊聊程序员的神器: IDE

最近微软在vs code的各种动作,觉得值得聊聊IDE这个话题,IDE作为对程序员而言最重要的工具,对效率是决定性的。

查看详情 :

阿里毕玄:聊聊程序员的神器: IDE

11、阿里毕玄:RPC框架优化之路:从37k到168k

McQueenRPC 每秒支撑的请求数上升了好几倍,在这篇blog中来分享下这个框架所做的一些优化动作,希望能给编写rpc框架或使用netty的同学们一点点帮助,也希望得到高手们更多的指点。

查看详情 :

阿里毕玄:RPC框架优化之路:从37k到168k

12、阿里毕玄:开发者生态,未来云的胜负手?

过去一年云厂商在开发者生态上的争夺开始变得激烈,为什么会出现这样的现象呢,是不是开发者生态,已经成为了云这场战争的胜负手呢?这篇文章就来探讨下这个话题。

查看详情 :

阿里毕玄:开发者生态,未来云的胜负手?

职业生涯

13、阿里毕玄:《A Berkeley View on Serverless Computing》读后感

这篇文章更清晰的描述了serverless computing的价值,不过作者认为价值绝对不仅仅是这篇文章里说的机器资源自动管理和计费切换为按使用计费而已,那么一起来看看这篇Berkeley新稿的内容吧。

查看详情 :

阿里毕玄:《A Berkeley View on Serverless Computing》读后感

14、阿里毕玄:如何避免成为井底之蛙

在任何领域,视野都无比重要,否则就很容易出现你觉得做了个很牛的东西,但其实会发现原来别人早就做过了。在技术领域,技术视野同样无比重要,不过很多人并不知道怎么样去拓宽自己的技术视野,这篇文章来说说作者的感受。

查看详情 :

阿里毕玄:如何避免成为井底之蛙

15、阿里毕玄:“混”的中层们,你们的下一站是?

真正到了中层,就会发现,其实在一家公司很有可能最重要的不是在什么职位,多高的级别,最重要的是做了什么,有什么作品。作品无论是公司级的,还是在圈子里,都是十分有价值的。只有有作品的人群才是最不用担心的。

查看详情 :

阿里毕玄:“混”的中层们,你们的下一站是?

16、阿里毕玄:你是主流架构师吗

一家大公司演进的架构,一定程度上会代表主流架构的演进方向,但同时也不一定,原因是大公司很多时候之所以进行架构级的演进,是因为规模带来的伸缩性、成本的问题。这篇文章就来聊聊这个。

查看详情 :

阿里毕玄:你是主流架构师吗

上一篇:聊一聊Log4j漏洞问题


下一篇:微信公众平台开发文档 获取用户基本信息