其他分享
首页 > 其他分享> > 2022,云上开发的新纪元

2022,云上开发的新纪元

作者:互联网

社交网络上风云再起

最近,K8s 圈知名网红 Kelsey Hightower 发的一条推特再度引爆全网。他表示,本地资源的限制和外部依赖的复杂,使得远程开发趋势升温。     这推虽然话短,但力量可不小。一下子各路大V上百条跟推,大家疯狂宣泄对本地开发的不满。比如:     无独有偶,来自 Temporal 的 KOL @swyx 也发表了一篇文章表示“远程开发是大势所趋”。     为什么各路大V都开始热捧远程开发 (Remote Development)?下面我们来仔细分析其中缘由。

开发者工具的云化之路

  软件开发周期常常被划分为两个流程: 内循环 (inner loop) 和外循环 (outer loop)。内循环包括编码、测试、构建等。而外循环则涵盖了从代码提交到线上发布的所有步骤。   在过去,内循环阶段的开发者工具基本都是本地的。这是因为用户无法忍受网络的高延迟,希望能快速得到反馈。   但是,这个边界逐渐被打破,越来越多的开发者工具被云化。因为开发者发现他的大部分时间不是花在写代码上,而是去寻找解决问题的方法上。如果今天一个云服务能够帮助他更快地解决问题,那么这 100ms 的延迟就不再是问题。举几个例子:  

云上开发的新体验

在整个内循环阶段,最复杂的莫过于配置开发环境。这是因为开发环境往往有众多依赖难以管理,以及基础组件配置极其复杂。而且现在讲究敏捷开发、开源协作等,很多开发者都是第一次接触项目,不懂如何配置环境。最后,哪怕用户在本地配置起来开发环境,它跟云上的生产环境差距还是很大,最后上线难免遇到新的问题,导致上线失败。   为了提升开发者效率,越来越多的公司选择将开发环境搬到云上:     提供远程开发环境,让开发者不用操心如何配置环境、能够直接上手开发,才能有效提高开发者效率。这个在许多公司里得到了验证,也是一个逐渐被越来越多人认可的趋势。   今天,一个好的云上开发体验应该长这样:     Heighliner 即将推出 Cloud 版本,满足上述场景,提供给用户丝滑的云上开发体验。未来已来,云上开发将是下一个十年的重点趋势。想要了解更多关于 Heighliner 的信息,欢迎点击我们的主页: heighliner.dev   以及加入我们的微信群:  

标签:代码,环境,新纪元,开发,开发者,2022,云上,远程
来源: https://www.cnblogs.com/heighliner/p/16418847.html