<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Blog — Konstantin Ryadov</title>
  <subtitle>Long-form notes on architecture, the JVM and AI engineering.</subtitle>
  <link rel="alternate" href="https://kryadov.github.io/blog/" />
  <link rel="self" href="https://kryadov.github.io/blog/feed.xml" />
  <id>https://kryadov.github.io/blog/</id>
  <updated>2026-08-16T00:00:00Z</updated>
  <author>
    <name>Konstantin Ryadov</name>
  </author>
  <entry>
    <title>Back to School: Why Did Microservices Appear, and Where Did Polyglot Architecture Come From?</title>
    <link rel="alternate" href="https://kryadov.github.io/blog/2026/08/polyglot/" />
    <id>https://kryadov.github.io/blog/2026/08/polyglot/</id>
    <updated>2026-08-16T00:00:00Z</updated>
    <summary>Microservices appeared to scale software development and the organizations doing it, not so that teams could pick different languages. Polyglot architecture followed from that.</summary>
  </entry>
</feed>
