业界要闻
摘要:百度的智能负载均衡团队开源了一款高性能的网络压力测试软件 dperf。dperf 项目地址https://github.com/baidu/dperf,使用Apache License Version 2.0许可证发布。它能用来进行高达千万 CPS (Connections Per Second, 每秒新建连接数) 级别的压力测试,在部分场景下可代替售价数百万元的商用性能测试仪,为用户节省昂贵的测试仪购买成本;而且由于采用软件的方式,也极大提高了性能测试的便利性。
2. LitmusChaos 升级成为 CNCF 的孵化项目
摘要:LitmusChaos 是一个开源的混沌工程平台,它允许团队通过受控的方式诱导混沌测试来识别基础设施中的弱点和潜在的中断。混沌工程验证了业务服务的弹性,并帮助 DevOps 流水线主动构建对软件和基础设施故障更具弹性的代码。
上游进展
摘要:主要更新包括提供了 mod_tcp_keepalive 模块,以支持对 TCP 的 keepalive 包的发送策略进行自定义配置;替换了 JSON parser: 用 json-iterator 替换了 encoding/json;修复了 BFE Server 的安全问题(Issue #940):处理HTTP请求体时存在Race Condition, 可能导致多次Panic(但不会导致程序崩溃或退出)等。
推荐阅读
摘要:前段时间,有人提出使用 eBPF 取代服务网格中的 sidecar 代理,该观点已经发出,就在服务网格和云原生社区中引起了 “轩然大波”。后来也有不少人指出该方案实属武断,不切实际。本文就总结了 eBPF 在服务网格数据平面中的作用,以及使用 Wasm 这种新的方案。
摘要:作者认为“围绕应用程序构建授权,而不是反过来。”对于简单系统,维护大量额外基础设施代价高昂,最好将数据保存在其所在的位置,并将服务与专用 api 放在一起。某些应用程序可以通过基本用户角色(可使用 GWT)扩展到大规模,在这种情况下,授权网关可能是最佳的。一些拥有各种产品、授权模式和用户类型的公司可能更愿意将其数据集中到专用的授权服务中。
3. 微服务拆分之道
摘要:在做微服务的路上,拆分服务是个很热的话题。我们应该按照什么原则将现有的业务进行拆分?是否拆分得越细就越好,本文介绍了服务拆分的策略和坚持的原则。
摘要:本文盘点了本公众号年度最受欢迎的十篇文章,内容类型涵盖混部、ServiceMesh、Serverless等多个领域,未来『百度云原生』秉持为读者提供最优质、最有价值的云原生内容的初心,积极分享自身的技术沉淀、实践经验,助力企业云原生、数字化转型。
5. Podman又是什么新技术?它和Docker有啥区别?
摘要:Podman是一种开源的Linux原生工具,旨在根据开放容器倡议(Open Container Initiative,OCI)标准开发、管理和运行容器和Pod。如果你要从头开始一个项目,Podman可以是一个首要的容器化技术选项。如果项目正在进行,并且已经在使用Docker,这还需要具体情况具体分析,实际情况并不一定值得去改。而且作为一款Linux原生的应用,它要求相关开发人员具备Linux的相关技能。
重磅!云原生计算交流群成立
扫码添加小助手即可申请加入,一定要备注:名字-公司/学校-地区,根据格式备注,才能通过且邀请进群。
了解更多微服务、云原生技术的相关信息,请关注我们的微信公众号【百度云原生】!