数据工程中的任务调度实践 2023年7月18日 by 张志豪 Leave a Comment 数据工程的任务调度应该以“日志驱动”作为解决方案。而日志驱动的重要部分“日志解耦”正是提高系统健壮性的利器。
如何度量软件架构 2023年7月13日 by 麻广广 3 Comments 本文介绍了如何通过指标度量来优化和治理软件架构演进过程中产生的问题。从代码实现、组件设计、架构设计和基础设施四个维度给出了一些可以参考的指标,以及每个指标能够帮助识别哪些问题,进而通过这些指标找到提升软件架构健康度的方法。
持续测试基础设施 2023年7月11日 by 赵志佳 Leave a Comment 本文介绍了基础设施自动化测试的重要性,并提供了一些测试方案和工具选择建议。作者推荐使用团队熟悉的应用开发语言的测试框架进行测试,并提供了一个基于 Terraform 的单元测试和组件测试的例子。文章还探讨了如何在 IaC 中实现测试驱动开发,并总结了测试驱动开发的优点。
Lambda陷阱:无服务器架构的理想与现实 2023年7月6日 by 刘尚奇 Leave a Comment 关于AWS Lambda和无服务器架构,Thoughtworks技术雷达早在2015年就开始追踪和评估其发展,到2016年将其评级从评估提升为试验,然而直到2017年后,该评级一直未能提升到采纳环。也就是说,我们认为AWS Lambda和无服务器架构已具备生产级别的经验,但尚未成熟到默认使用的程度。
当 BizDevOps 遇见 AI 2.0 2023年7月5日 by 亢江妹 Leave a Comment 当BizDevOps与AI 2.0相遇,必将产生新的化学反应。AI 2.0工具的持续涌现提醒我们,一个全新的BizDevOps工作范式正在形成。
Policy as Code之OPA实现 2023年7月4日 by 刘林 Leave a Comment OPA将策略决策与应用程序的业务逻辑分离,将策略看作一组规则。请求被发送到引擎后,引擎会根据规则来进行决策。OPA 并不负责具体任务的执行,它仅负责决策。
对比Cognito和Auth0 2023年6月29日 by 孙嘉瑶 Leave a Comment 在用户体验方面,Auth0拥有高度定制化的UI并提供了丰富的认证方式,在开发者使用过程中,Auth0和Cognito都能完成基本功能的快速配置,但Auth0提供的功能和模版更多。
拆掉数字围墙——实现信息的可访问性和易用性 2023年6月27日 by 周妮娜 Leave a Comment 未来对于无障碍产品和服务的需求势必增加,如果不进行提早布局,企业的未来改造成本也将大幅增长。
Serverless 架构简述 2023年6月27日 by 宗婷婷 Leave a Comment 使用 Serverless 架构来构建后端应用,你不需要花钱请人来管理服务器、数据库和某些应用,与其他人共享基础设施(例如硬件、网络)也会降低成本。最后由于减少了人工成本,所以你在 Serverless 系统上花费的时间将会更少。
上云迁移实践之行 2023年6月20日 by 马绪鹏 Leave a Comment 通过以业务为核心进行上云规划,驱动业务价值的实现。在上云迁移过程中,重点关注主机、数据库、容器、镜像、安全等方面的迁移设计。需要在迁移前进行测试环境的部署和搭建,并进行压力测试和验证。在华为云迁移项目实践中,完整执行整个迁移过程,快速迁移各种服务。在CMF迁移框架指导下,紧密合理安排迁移任务,整个迁移过程未对业务造成任何影响,最终成功迁移上云。
大规模敏捷测试怎么做——基础篇 2023年6月20日 by 赵泽鑫 Leave a Comment 在大规模敏捷测试中,每个小组都需要贯彻执行良好的敏捷实践,以保障每个模块的高质量交付,从而获得最终的高质量产品。在这些基础敏捷实践中,QA一直扮演着质量推动者的角色,不断补充团队的质量视角,保障每个小环节的交付质量,形成层层质量防护网。
如何打造 DevOps 基础设施 2023年6月15日 by 冯文辉 Leave a Comment 传统企业在DevOps基础设施架构规划中需要具备的能力,包括开发、测试、运维和项目管理等方面。其中,大部分能力都以SaaS服务的形式呈现,但需要注意的是中心化的DevOps效能平台可能缺乏灵活性,且运维支持跟不上。因此,一些一站式的DevOps平台,如华为的CodeArts,提供了足够的灵活性和全面的DevOps能力,使得开发者能够更专注于业务领域的开发工作。
DevOps最佳实践之操作系统和服务 2023年6月13日 by 冯炜 Leave a Comment 所谓“最佳实践”应该是最适合自己的实践,而不一定是最先进的,而且每一种实践本身也存在一定的局限性,所以我们在描述了对应实践的优点的同时,也把可能存在的缺点写了出来,就是希望理性地去评估到底是不是要采用相应的实践。
我与ChatGPT结对编程的体验 2023年6月8日 by 马大伟 Leave a Comment 如何使用Prompt技巧与ChatGPT结对编程,包括驾驶员观察者模式、迭代Prompt、放弃方案、给出代码片段、代码解释、few-shot和Think step by step等技巧。同时,本文也提到了ChatGPT的局限性,需要我们自己去判断和规避。
制造业敏捷转型迫在眉睫 2023年6月7日 by 白玉 Leave a Comment 在中国,最早进行敏捷转型的一批企业分布在通信行业,紧接着是互联网企业,随后是金融业,特别以银行为代表。Thou … [阅读更多]