阿里巴巴中间件:2020年最受开发者欢迎和最具影响力的技术文章

各位读者:大家好!

2020年即将结束,回顾这一年,发生了太多的事情。「阿里巴巴中间件」有幸参与其中,见证了非常多优秀的技术内容,还有众多技术人带来的深度思考。

2020年,我们共发布了 190 篇文章,平均每个月分享 16 篇文章,每周分享 4 篇文章。有 108 位阿里云技术专家和社区开发者分享了自己这一年对于「云原生」技术和实践的思考。

我们评选出了【最受开发者欢迎】【最具行业影响力】的15 篇文章,给不平凡的 2020 年一个总结。

与君共享~

最受开发者欢迎 TOP10


评选维度:文章的综合阅读量,点赞数与好评数,读者的反馈热度等。

TOP1:code review 是一场苦涩但有意思的修行  

作者:孤尽

// 精彩金句:CR 不是互相看天书,而是产生天天看书的感觉,每一段写得好,写得不好的代码都是一本书,好的代码希望见贤思齐,差的代码希望见不贤而内自省也。总之, CR 是一种修行,也是一种自我积累,苦涩的是看到惨不忍睹的代码,心里说:我去!有意思的是看到优雅的代码,心里也说:我去!

TOP2:start.aliyun.com正式上线!极速构建 Spring Cloud 应用  

作者:良名

// 精彩金句:我们的目标是“让阿里云成为广大 Java 开发者最好用的云”。要实现这个目标,是否可以再向前走几步,在解决“组件引入”问题的基础上,将组件的典型使用方法、样例代码、使用说明也加入到工程中呢?基于这种思考,我们上线了自己的 bootstrap 站点 start.aliyun.com :https://start.aliyun.com/

TOP3:从2018年Nacos开源说起  

作者:望陶

// 精彩金句:从配置中心,到微服务全面治理,MSE 正在迎接他的第一个成人礼,在原有配置中心托管的基础上,全面升级引入微服务治理能力,并通过 Java Agent 技术使得您的应用无需修改任何代码和配置,即可享有阿里云提供的微服务治理能力,已经上线的功能包含服务查询、无损下线、服务鉴权、离群实例摘除、标签路由。

TOP4:Java代码精简之道  

作者:常意

// 精彩金句:我们不要仅满足于从实践中总结“术”,因为“道”的表现形式是多变的;而应该上升到“道”的高度,因为“术”背后的道理是相通的。当遇到新的事物时,我们可以从理论中找到“道”、从实践中找出“术”,尝试着去认知新的事物。

TOP5:我对云原生软件架构的观察与思考  

作者:易立

// 精彩金句:云原生架构的建议是:允许失败发生,确保每个服务器,每个组件都能够在不影响系统的情况下发生故障并且具备自愈和可替代能力。这个设计原则的基础是应用配置和持久化状态与具体运行环境的解耦。Kubernetes 的自动化运维体系让服务器的可替换性变得更加简单。

TOP6:从单体迈向Serverless的避坑指南  

作者:不瞋

// 精彩金句:Serverless指的是一个产品体系,而不是单个产品。当前业界云服务商推出的新功能或者新产品绝大多数都是Serverless形态的。阿里云Serverless产品体系包括计算、存储、API、分析和中间件等,目前云的产品体系正在Serverless化。

TOP7:从架构到代码:软件开发到最新趋势解析  

作者:雷卷

// 精彩金句:针对于每一种语言而言,具体实现可能不同,因为一些语言是纯异步化支持的,可能已经内置了协程支持,因此在不同的技术栈里面会选择不同的解决方案。

TOP8:云原生五大趋势预测,K8s 安卓化位列其一

作者:李响,张磊

// 精彩金句:Kubernetes 本身并不直接产生商业价值,你不会花钱去购买 Kubernetes 。这就跟安卓一样,你不会直接掏钱去买一个安卓系统。Kubernetes 真正产生价值的地方也在于它的上层应用生态。

TOP9:Service Mesh 在超大规模场景下的落地挑战

作者:至简

// 精彩金句:Service Mesh 是云原生的关键技术,对于阿里巴巴来说,我们笃定这是分布式应用微服务软件架构的未来。在构建阿里巴巴全球商业操作系统的道路上,Service Mesh 是面向未来五年、甚至十年的技术。

TOP10:如何提升微服务的幸福感

作者:亦盏

// 精彩金句:EDAS 的无损下线功能,将原来的从原来的停止进程阶段注销服务变成了 prestop 阶段注销服务,将原来的依赖于注册中心推送,做到了服务提供者直接通知消费者从调用列表中摘除自己。

最具行业影响力 TOP5


评选维度:技术社区、科技媒体、自媒体等渠道的转载数据和综合阅读量等。

TOP1:饿了么4年+阿里2年,研发路上的一些总结与思考 

作者:石佳宁

// 精彩金句:持续的学习和改变自身的能力才是研发同学最大、也是最强的优势。技术本身的日新月异要求你持续学习,同样的习惯放射到各个领域上,才会慢慢的取长补短,优化自身,所以如果说研发同学最需要什么,我认为持续的学习能力是最关键的。

TOP2:聊聊 Java 的几把 JVM 级锁  

作者:楚昭

// 精彩金句:随着多核 CPU 技术的到来,计算机同一时刻可以处理多个任务。在硬件层面的发展带来的效率极大提升中,软件层面的多线程编程已经成为必然趋势,然而多线程编程就会引入数据安全性问题,有矛必有盾,于是发明了“锁”来解决线程安全问题。

TOP3:如何评估一项技术是否值得长期投入  

作者:简锋

// 精彩金句:技术深度是指这项技术的根基是否扎实,护城河是否够宽够深,是否很容易被其他技术所替代。通俗的来说就是这项技术是否解决了其他技术所不能解决的有重要价值的问题。这里有两个要点:这个问题没有人能解,是这项技术首先解决了这个问题;解决这个问题能够带来重大价值。

TOP4:阿里巴巴资深技术专家崮德:8 个影响我职业生涯的重要技能

作者:崮德

// 精彩金句:我们现在的社会分工越来越细,单兵作战已经无法满足社会需要,团队作战,或者跨团队跨公司作战越来越成为常态,因此沟通协同成为了举足轻重的能力。大道至简,如果能换位思考,抱着同理心和其他人聊天,你慢慢就能学会沟通和表达,沟通和表达一点都不难。

TOP5:我看技术人的成长路径

作者:儒枭

// 精彩金句:为什么优秀的业务开发人员一定要有“想法”?如果没有想法,基本上就是产品经理安排什么,然后就做什么,不会考虑未来的发展,也不能很好的培养你的业务敏锐度,更加不会有前瞻性。什么是前瞻性,就是你思考的东西和业务真正发展的路径其实是一致的,那么就是有很好前瞻性。


感谢大家对阿里巴巴中间件公众号的支持!

我们会继续产出好的技术内容,

致力于云原生、中间件、容器、Serverless 等新技术

被越来越多的企业和开发者接纳和使用。

我们正处于云原生带来的巨大转变之中,

阿里云也将与众多企业一起,

撬动云计算更多的想象力,

让云原生真正落地、创造价值!

一起加油!

阿里巴巴中间件:2020年最受开发者欢迎和最具影响力的技术文章_第1张图片

你可能感兴趣的:(编程语言,人工智能,大数据,java,阿里巴巴)