平台工程
divisor:快速且易于配置的负载均衡器
用Go语言提供快速且易于配置的负载均衡器。目前它包括round-robin、weighted round-robin、least-connection、ip-hash和random算法该项目使用fas.
24年1月大科技公司的工程博文摘要
过去两周科技公司的工程博客上最值得关注的文章:用微服务重建Netflix视频处理管道、Cloudflare的DDoS威胁报告、提高Expedia航班搜索速度、衡量预订移动应用性能等等!1. “用微服务.
什么时候应该转向微服务?
什么时候仍然选择微服务是正确的?微服务架构是一种将软件拆分成小型独立服务组成的架构,它可以提供更好的扩展性和快速开发能力。微服务需要按照业务功能划分,实现自动化部署和独立部署,还需要具备封装、去中心化.
构建弹性架构的 5 个技巧
如何构建弹性架构和系统?提供五个建议:1、后备措施您需要考虑为您使用的任何外部服务提供后备方案。例如,这可以是支付网关或简单的 URL 缩短器。为什么?如果您依赖这些外部服务并且它们变得不可用,这可能.
使用Dagger代码简化CI/CD管道
本文讨论使用 Dagger 简化 Java/Gradle 服务的 CI/CD 管道。它将使用 Docker/docker-compose 构建、测试和打包服务的传统方法与使用 Dagger 进行了比较.
CNCF《平台》白皮书
本文旨在支持企业领导者、企业架构师和平台团队负责人倡导、调查和规划云计算内部平台。我们认为,平台会对企业的实际价值流产生重大影响,但只是间接影响,因此领导层的共识和支持对于平台团队的长期可持续性和成功.
企业架构师是新平台团队的领导者吗?
答案似乎肯定的。平台工程似乎是最新的流行词,但您可能会惊讶地发现它并不新鲜。它已经存在很长时间了,特别是在软件即服务 (SaaS) 公司中,平台本身实际上是交付给客户的核心产品或服务。然而,平台工程对.
Gartner:2024 年十大战略技术趋势
Gartner 2024 年十大战略技术趋势如下(按排名顺序排列):民主化的生成式人工智能。人工智能信任、风险和安全管理。人工智能增强开发。智能应用。增强互联的劳动力。机器客户持续威胁暴露管理。可持续.
2023 年价值流管理现状
价值流管理联盟最近发布了我们的第三份年度报告《2023 年价值流管理状况》。今年的报告深入探讨了 VSM 采用率如何不断提高以及这些实践如何推动更高水平的组织绩效。2023 年报告的主要发现包括: ■.
建立弹性支付系统的 10 个技巧
Shopify Engineering 文章解释了构建弹性支付系统的 10 个最有用的提示和技巧。这是列表:1、设置低超时:他们建议尽可能调查并设置低超时。例如,Ruby 的内置 Net::HTTP .
产品工程师和堆栈工程师的区别
谷歌:二十年站点可靠性工程的经验教训
我们作为 Google 站点可靠性工程师学到的 11 件事:1、缓解措施的风险应随着中断的严重程度而变化我们惨痛地认识到,在事件发生期间,我们应该监控和评估情况的严重性,并选择风险适合该严重程度的缓解.
Nile:一种新的多租户SaaS数据库
现代 SaaS 应用程序是多租户的。我们是第一个将租户虚拟化到数据库中的数据库。这使得无缝租户隔离、每租户备份以及放置在全球任何地方的多租户或专用基础设施上成为可能。您只需一个 Postgres 的经.
Meta无服务器平台每天处理数万亿次函数调用
Meta 的Meta的XFaaSXFaaS是无服务器平台,每天在分布于数十个数据中心区域的 100,000 多台服务器上处理数万亿次函数调用。XFaaS 是 Meta 的超大规模和低成本无服务器函数的.
什么是盖尔定律?
适用于软件开发人员的盖尔定律(Gall's Law,也称为加尔定律)盖尔定律是对复杂系统的性质和演变的观察。这一原则在软件开发和系统架构领域引起了深刻共鸣。约翰-盖尔(John Gall)在其著作《系.