<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News - Newest: &#34;microservices&#34;</title><link>https://news.ycombinator.com/newest</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 04:30:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/newest?q=microservices" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Microservices for the Benefits, Not the Hustle]]></title><description><![CDATA[
<p>Article URL: <a href="https://kiss-and-solid.com/blog/microservices-for-the-benefits">https://kiss-and-solid.com/blog/microservices-for-the-benefits</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48500524">https://news.ycombinator.com/item?id=48500524</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 12 Jun 2026 06:14:03 +0000</pubDate><link>https://kiss-and-solid.com/blog/microservices-for-the-benefits</link><dc:creator>WolfOliver</dc:creator><comments>https://news.ycombinator.com/item?id=48500524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48500524</guid></item><item><title><![CDATA[AI versus Microservices]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.michaelnygard.com/blog/2026/05/ai-versus-microservices/">https://www.michaelnygard.com/blog/2026/05/ai-versus-microservices/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48124411">https://news.ycombinator.com/item?id=48124411</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 13 May 2026 16:52:41 +0000</pubDate><link>https://www.michaelnygard.com/blog/2026/05/ai-versus-microservices/</link><dc:creator>systems</dc:creator><comments>https://news.ycombinator.com/item?id=48124411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48124411</guid></item><item><title><![CDATA[AI versus Microservices]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.michaelnygard.com/blog/2026/05/ai-versus-microservices/">https://www.michaelnygard.com/blog/2026/05/ai-versus-microservices/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48111899">https://news.ycombinator.com/item?id=48111899</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 12 May 2026 18:03:18 +0000</pubDate><link>https://www.michaelnygard.com/blog/2026/05/ai-versus-microservices/</link><dc:creator>felipehummel</dc:creator><comments>https://news.ycombinator.com/item?id=48111899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48111899</guid></item><item><title><![CDATA[An agent skill for closed-loop validation on microservices]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.signadot.com/docs/integrations/coding-agents/agent-skills">https://www.signadot.com/docs/integrations/coding-agents/agent-skills</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48110865">https://news.ycombinator.com/item?id=48110865</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 12 May 2026 16:51:26 +0000</pubDate><link>https://www.signadot.com/docs/integrations/coding-agents/agent-skills</link><dc:creator>jaguar75</dc:creator><comments>https://news.ycombinator.com/item?id=48110865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48110865</guid></item><item><title><![CDATA[AI versus Microservices]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.michaelnygard.com/blog/2026/05/ai-versus-microservices/">https://www.michaelnygard.com/blog/2026/05/ai-versus-microservices/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48099175">https://news.ycombinator.com/item?id=48099175</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 11 May 2026 18:57:13 +0000</pubDate><link>https://www.michaelnygard.com/blog/2026/05/ai-versus-microservices/</link><dc:creator>matrix</dc:creator><comments>https://news.ycombinator.com/item?id=48099175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48099175</guid></item><item><title><![CDATA[What agentic AI borrowed from microservices (and made worse)]]></title><description><![CDATA[
<p>Article URL: <a href="https://temporal.io/blog/what-agentic-ai-borrowed-from-microservices">https://temporal.io/blog/what-agentic-ai-borrowed-from-microservices</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47952343">https://news.ycombinator.com/item?id=47952343</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 Apr 2026 18:25:18 +0000</pubDate><link>https://temporal.io/blog/what-agentic-ai-borrowed-from-microservices</link><dc:creator>mmegger</dc:creator><comments>https://news.ycombinator.com/item?id=47952343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47952343</guid></item><item><title><![CDATA[Agents Are Microservices with a Brain]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.dataengineerthings.org/the-microservices-playbook-for-multi-agent-systems-4d386cef62e8">https://blog.dataengineerthings.org/the-microservices-playbook-for-multi-agent-systems-4d386cef62e8</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47936341">https://news.ycombinator.com/item?id=47936341</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 28 Apr 2026 16:05:41 +0000</pubDate><link>https://blog.dataengineerthings.org/the-microservices-playbook-for-multi-agent-systems-4d386cef62e8</link><dc:creator>chtefi</dc:creator><comments>https://news.ycombinator.com/item?id=47936341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47936341</guid></item><item><title><![CDATA[Ask HN:Multi-microservices e2e tests solution]]></title><description><![CDATA[
<p>We're building a tool that generates E2E tests for multi microservices from Swagger specs and business logic descriptions — no traffic recording setup required. Fake data flows through all real services in your testing environment and outcomes are validated against user-confirmed expected results.<p>Before we launch, I'm trying to understand how teams actually solve this today.Also, a few questions for anyone dealing with this:<p>1. How many microservices does your team run in production?<p>2. Do you have true cross-service E2E tests, or mostly 
   mocked integration tests?<p>3. If a tool could generate these tests from your Swagger + a plain-language description of your business flow, would that be useful enough to try?<p>Happy to share more about what we're building with anyone interested.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47774288">https://news.ycombinator.com/item?id=47774288</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 15 Apr 2026 03:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47774288</link><dc:creator>tonyxia</dc:creator><comments>https://news.ycombinator.com/item?id=47774288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47774288</guid></item><item><title><![CDATA[The pain of microservices can be avoided, but not with traditional databases]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.redplanetlabs.com/2026/03/31/the-pain-of-microservices-can-be-avoided-but-not-with-traditional-databases/">https://blog.redplanetlabs.com/2026/03/31/the-pain-of-microservices-can-be-avoided-but-not-with-traditional-databases/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47663575">https://news.ycombinator.com/item?id=47663575</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 06 Apr 2026 16:59:44 +0000</pubDate><link>https://blog.redplanetlabs.com/2026/03/31/the-pain-of-microservices-can-be-avoided-but-not-with-traditional-databases/</link><dc:creator>nathanmarz</dc:creator><comments>https://news.ycombinator.com/item?id=47663575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663575</guid></item><item><title><![CDATA[Cell Phone Networks Are Just Microservices]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.cape.co/blog/cell-phone-networks-are-just-microservices?slug=blog">https://www.cape.co/blog/cell-phone-networks-are-just-microservices?slug=blog</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47660553">https://news.ycombinator.com/item?id=47660553</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 06 Apr 2026 13:20:28 +0000</pubDate><link>https://www.cape.co/blog/cell-phone-networks-are-just-microservices?slug=blog</link><dc:creator>wglb</dc:creator><comments>https://news.ycombinator.com/item?id=47660553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47660553</guid></item><item><title><![CDATA[Does coding with LLMs mean more microservices?]]></title><description><![CDATA[
<p>Article URL: <a href="https://ben.page/microservices">https://ben.page/microservices</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47656335">https://news.ycombinator.com/item?id=47656335</a></p>
<p>Points: 63</p>
<p># Comments: 61</p>
]]></description><pubDate>Mon, 06 Apr 2026 02:33:21 +0000</pubDate><link>https://ben.page/microservices</link><dc:creator>jer0me</dc:creator><comments>https://news.ycombinator.com/item?id=47656335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47656335</guid></item><item><title><![CDATA[Rethinking "2PC is not an option in Microservices"]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/scalar-engineering/rethinking-2pc-is-not-an-option-in-microservices-a3a4e8523fcb">https://medium.com/scalar-engineering/rethinking-2pc-is-not-an-option-in-microservices-a3a4e8523fcb</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47598208">https://news.ycombinator.com/item?id=47598208</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Apr 2026 08:11:38 +0000</pubDate><link>https://medium.com/scalar-engineering/rethinking-2pc-is-not-an-option-in-microservices-a3a4e8523fcb</link><dc:creator>feeblefakie</dc:creator><comments>https://news.ycombinator.com/item?id=47598208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47598208</guid></item><item><title><![CDATA[Distributed Tracing in Microservices: How It Works]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.dash0.com/knowledge/what-is-distributed-tracing">https://www.dash0.com/knowledge/what-is-distributed-tracing</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47516821">https://news.ycombinator.com/item?id=47516821</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 25 Mar 2026 13:04:42 +0000</pubDate><link>https://www.dash0.com/knowledge/what-is-distributed-tracing</link><dc:creator>ayoisaiah</dc:creator><comments>https://news.ycombinator.com/item?id=47516821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47516821</guid></item><item><title><![CDATA[Microservices and the First Law of Distributed Objects (2014)]]></title><description><![CDATA[
<p>Article URL: <a href="https://martinfowler.com/articles/distributed-objects-microservices.html">https://martinfowler.com/articles/distributed-objects-microservices.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47455961">https://news.ycombinator.com/item?id=47455961</a></p>
<p>Points: 51</p>
<p># Comments: 37</p>
]]></description><pubDate>Fri, 20 Mar 2026 15:26:24 +0000</pubDate><link>https://martinfowler.com/articles/distributed-objects-microservices.html</link><dc:creator>pjmlp</dc:creator><comments>https://news.ycombinator.com/item?id=47455961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47455961</guid></item><item><title><![CDATA[Cell Phone Networks Are Just Microservices]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.cape.co/blog/cell-phone-networks-are-just-microservices?slug=blog">https://www.cape.co/blog/cell-phone-networks-are-just-microservices?slug=blog</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47441315">https://news.ycombinator.com/item?id=47441315</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 19 Mar 2026 15:41:12 +0000</pubDate><link>https://www.cape.co/blog/cell-phone-networks-are-just-microservices?slug=blog</link><dc:creator>soopurman</dc:creator><comments>https://news.ycombinator.com/item?id=47441315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47441315</guid></item><item><title><![CDATA[Ask HN: How do you vibe code in microservices without breaking everything?]]></title><description><![CDATA[
<p>We had an AI agent rename a field in one service last week. Three other services broke in production. Nobody caught it in review because the dependencies aren't in the code, they're in someone's head.<p>My company is pushing us to ship more with fewer devs, we all use Claude Code. And it's amazing for velocity within a single service. But microservices? It's like giving a chainsaw to someone who can't see the walls. AI moves way faster than your team's ability to trace what depends on what.<p>How are you dealing with this? Or is everyone just praying between deploys?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47440460">https://news.ycombinator.com/item?id=47440460</a></p>
<p>Points: 4</p>
<p># Comments: 6</p>
]]></description><pubDate>Thu, 19 Mar 2026 14:48:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47440460</link><dc:creator>qbacode</dc:creator><comments>https://news.ycombinator.com/item?id=47440460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47440460</guid></item><item><title><![CDATA[Show HN: dank-py – turn existing Python agents into microservices in 2 commands]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/Delta-Darkly/dank-py">https://github.com/Delta-Darkly/dank-py</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47439607">https://news.ycombinator.com/item?id=47439607</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 19 Mar 2026 14:00:21 +0000</pubDate><link>https://github.com/Delta-Darkly/dank-py</link><dc:creator>deltadarkly</dc:creator><comments>https://news.ycombinator.com/item?id=47439607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47439607</guid></item><item><title><![CDATA[Why sharing domain data across microservices is a silent killer]]></title><description><![CDATA[
<p>I spent a few years working at a company where all our microservices backed into MongoDB instances. We were constantly under top-down pressure to deliver fast, and because MongoDB is schemaless, it felt very easy to just add fields to our documents whenever we needed to expose data to another service. We eventually arrived at what we thought was a genius optimization. We wrote a background script to propagate changes from Collection A in one service to another service database. That way, the second service would not need any code modification to see the data it needed.<p>Every time I remember that I still feel bad for not pushing back. We created an unclear interface that coupled our domains together. The second service became dependent on the internal document structure of the first, yet it had no contract to enforce that structure. We chose that path because it was the fastest way to hit our sprint goals. We let the immediate pressure win, and in doing so, we essentially guaranteed that both maintainer teams would be locked in a fragile, entangled dance for the foreseeable future.<p>I have since learned that sharing domain data across boundaries is a recipe for disaster. It is a classic example of prioritizing speed in the present while ignoring the mounting cost of coupling. The better approach should've been to respect domain boundaries and only connect them using a unique immutable identifier instead of sharing stateful objects or duplicating documents. By passing an ID, you maintain the independence of each service so they are free to evolve at their own pace, as long as they don't break the interfaces.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47390041">https://news.ycombinator.com/item?id=47390041</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 15 Mar 2026 18:06:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47390041</link><dc:creator>davidvartanian</dc:creator><comments>https://news.ycombinator.com/item?id=47390041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47390041</guid></item><item><title><![CDATA[Microservices: Shackles on Your Feet]]></title><description><![CDATA[
<p>Article URL: <a href="https://howtocenterdiv.com/beyond-the-div/microservices-shackles-on-your-feet">https://howtocenterdiv.com/beyond-the-div/microservices-shackles-on-your-feet</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47380832">https://news.ycombinator.com/item?id=47380832</a></p>
<p>Points: 8</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 14 Mar 2026 20:28:34 +0000</pubDate><link>https://howtocenterdiv.com/beyond-the-div/microservices-shackles-on-your-feet</link><dc:creator>birdculture</dc:creator><comments>https://news.ycombinator.com/item?id=47380832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47380832</guid></item><item><title><![CDATA[From Monolith to Microservices: The Redistribution of Complexity]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.ddhigh.com/en/2026/03/12/complexity-redistribution-from-monolith-to-microservices/">https://www.ddhigh.com/en/2026/03/12/complexity-redistribution-from-monolith-to-microservices/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47351242">https://news.ycombinator.com/item?id=47351242</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 12 Mar 2026 14:41:20 +0000</pubDate><link>https://www.ddhigh.com/en/2026/03/12/complexity-redistribution-from-monolith-to-microservices/</link><dc:creator>ibobev</dc:creator><comments>https://news.ycombinator.com/item?id=47351242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47351242</guid></item></channel></rss>