<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>弹性 on PlumePHP</title><link>https://plumephp.com/tags/%E5%BC%B9%E6%80%A7/</link><description>Recent content in 弹性 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Mon, 28 Sep 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/%E5%BC%B9%E6%80%A7/index.xml" rel="self" type="application/rss+xml"/><item><title>Scala 微服务实践：服务拆分、通信、弹性与可观测性</title><link>https://plumephp.com/scala-microservices-practice/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/scala-microservices-practice/</guid><description>&lt;h2 id="引言"&gt;引言&lt;/h2&gt;
&lt;p&gt;微服务在 Scala 生态是「第一方公民」——从 Akka 的 Actor 到 http4s/circe 的类型安全 HTTP，再到 Cats Effect 的并发原语，Scala 几乎为微服务的每个环节都准备了工具。但微服务的难点从来不是「写服务」，而是&lt;strong&gt;拆分边界、通信协议、分布式事务、弹性与可观测性&lt;/strong&gt;。本文按落地顺序展开：拆分 → 通信 → 网关契约 → 服务发现配置 → 分布式事务 → 可观测性 → 弹性 → 测试部署。&lt;/p&gt;</description></item><item><title>混沌工程：主动制造故障，验证系统弹性</title><link>https://plumephp.com/architecture-chaos-engineering/</link><pubDate>Sat, 26 Sep 2026 20:00:00 +0800</pubDate><guid>https://plumephp.com/architecture-chaos-engineering/</guid><description>&lt;p&gt;&amp;ldquo;系统是高可用的&amp;quot;往往是&lt;strong&gt;假设&lt;/strong&gt;，而不是&lt;strong&gt;验证过的事实&lt;/strong&gt;——直到真实故障来临，才发现降级逻辑没走对、超时配置有 bug。&lt;strong&gt;混沌工程&lt;/strong&gt;主张：与其等故障，不如&lt;strong&gt;主动、受控地制造故障&lt;/strong&gt;，把系统的脆弱点提前暴露出来。本文讲透原理、实验设计与落地工具。&lt;/p&gt;</description></item></channel></rss>