通过人工智能和开源实现更好的开发者体验

原始地址:https://stackoverflow.blog/2023/01/04/better-developer-experience-through-ai-and-open-source/

SPONSORED BY INTUIT

每个工程团队都在谈论开源、人工智能和开发速度。但是Intuit谈论的是如何将这三者结合起来,为开发人员提供更好的体验。这个播客系列探讨了Intuit如何利用人工智能和开源技术让他们的工程师更快地构建更好的软件。

第1集:软件工程的未来由AIOps和开源技术驱动

在过去的五年中,Intuit进行了彻底的云转型,他们关闭了数据中心,构建了一个现代化的SaaS开发环境,并采用容器和Kubernetes等基础构建块进行云原生化。现在,他们希望继续转型为一个以人工智能为驱动的组织,利用他们拥有的数据使客户的生活更加便利。在此过程中,他们意识到他们的内部系统需要满足与利用AI驱动的洞见所需的相同要求。

在这个赞助的播客节目中,我们与Intuit的产品开发高级副总裁Pratik Wadher进行了讨论,该公司正在构建一个基于人工智能的开发平台,以提高他们7000多名开发人员的开发速度。

第2集:通过单一插件管理多个设计系统

任何拥有多个产品的大型组织都面临着一个挑战,即在不否认每个产品的个性魅力的情况下保持品牌一致性。这就是设计系统可以帮助开发人员避免每次创建新按钮时都要重新发明轮子的地方。

在这个赞助的播客节目中,我们与Intuit的主要产品经理Demian Borba和高级工程经理Kelvin Nguyen进行了交流。我们讨论了他们的设计系统如何发展为一个平台,人工智能如何保持他们的品牌一致性,以及为什么设计系统不必解决每个用例。

第3集:Intuit如何通过服务网格提高安全性、延迟性和开发速度

在像Intuit这样的SaaS公司,拥有数百个分布在多个产品中的服务意味着要在大规模上保持开发速度,就必须将每个服务所需的一些功能融入其系统的架构中。这就是服务网格的作用。它会在网络中的每个服务中自动添加可观察性、流量管理和安全性等功能,而无需添加任何代码。

在这个赞助的播客节目中,我们与Intuit的高级软件工程师Anil Attuluri和高级产品经理Yasen Simeonov进行了交谈,了解到他们的工程组织如何使用服务网格解决问题,让他们的工程师专注于编写业务逻辑。在此过程中,我们讨论了服务网格如何保障所有财务数据的安全性,如何将网络流量转移到所需位置,以及他们在网格之上编写的开源软件。

第4集:如何通过混沌工程让开发人员为最终“游戏日”做准备

在复杂的面向服务的架构中,故障可能会在单个服务器和容器上发生,然后在系统中级联。良好的工程设计考虑到了可能的故障。但是,如何测试解决方案是否真正减轻了故障的影响,同时又不冒着让客户生气的风险呢?这就是混沌工程的作用,通过向复杂系统注入故障和不确定性,使您的团队能够看到架构破裂的地方。

在这个赞助的播客节目上,我们与Intuit的高级产品经理Deepthi Panthula和首席软件工程师Shan Anwar进行了对话,了解如何使用自助式混沌工程工具来控制故障的影响范围,如何通过游戏日测试和演习保持系统的弹性,以及他们对开源软件的投资如何推动他们的项目。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值