<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Software Architecture on Blue Toaster</title>
    <link>/tags/software-architecture/</link>
    <description>Recent content in Software Architecture on Blue Toaster</description>
    <generator>Hugo -- 0.118.2</generator>
    <language>en</language>
    <lastBuildDate>Thu, 18 Apr 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="/tags/software-architecture/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Microkernel Software Architecture</title>
      <link>/posts/microkernel-software-architecture/</link>
      <pubDate>Thu, 18 Apr 2024 00:00:00 +0000</pubDate>
      <guid>/posts/microkernel-software-architecture/</guid>
      <description>Description The microkernel architecture pattern is a way to structure an application as a set of loosely coupled, collaborating components. Each component has a specific responsibility or function, and each communicates with other components through well-defined interfaces. This pattern is used to build systems that can be easily extended, modified, and tested.
It is commonly used in systems that need to support a wide range of features or configurations. Some examples include:</description>
    </item>
    <item>
      <title>Service Based Architecture</title>
      <link>/posts/service-based-architecture/</link>
      <pubDate>Thu, 18 Apr 2024 00:00:00 +0000</pubDate>
      <guid>/posts/service-based-architecture/</guid>
      <description>&amp;ldquo;a hybrid of microservices architecture style and is considered one of the most pragmatic architecture styles, mostly due to its architectural flexibility.&amp;rdquo; &amp;ndash; &amp;ldquo;Fundamentals of Software Architecture&amp;rdquo; by Mark Richards &amp;amp; Neal Ford
Description If done correctly, Service Based Architecture (SBA) can be incredibly flexible, yet simple to build and maintain.
I think of SBA&amp;rsquo;s as I would a three-layer CRUD app: there&amp;rsquo;s a frontend, a backend, and a persistence layer.</description>
    </item>
  </channel>
</rss>
