<?xml version="1.0" encoding="utf-8"?>
<oembed>
  <version>1</version>
  <type>rich</type>
  <provider_name>Libsyn</provider_name>
  <provider_url>https://www.libsyn.com</provider_url>
  <height>90</height>
  <width>600</width>
  <title>DevTalk #142 - O systemach rozproszonych w dobie AI z Grzegorzem Piwowarkiem</title>
  <description>Odcinek to gęsta, techniczna rozmowa z Grzegorzem Piwowarkiem: niezależnym specjalistą od architektur backendowych i systemów rozproszonych. Grzesiek to praktyk z krwi i kości, który specjalizuje się w systemach, gdzie wymagania niefunkcjonalne mają znaczenie i gdzie przy dużym ruchu regularnie dzieją się rzeczy, które „nie powinny się zdarzać”. Z tego odcinka dowiesz się:  Czym są systemy rozproszone i skąd się wzięły; Co to jest idempotencja; Czym są rozproszone transakcje i wzorzec Saga; Jak uniknąć sytuacji, gdzie lot jest zaklepany, ale taksówki już nie ma; Czym jest zegar logiczny i kiedy go stosować; Gdzie LLM-y sobie radzą, a gdzie ewidentnie nie.  &amp;amp;nbsp; Ponadto Grzesiek dzieli się też konkretną historią z produkcji — i tym, gdzie LLM zaproponował rozwiązanie gorsze niż sam problem. &amp;amp;nbsp; &amp;amp;nbsp; Rozdziały: 00:00 Wprowadzenie 00:47 Kim jest Grzesiek Piwowarek 03:57 Czym są systemy rozproszone i skąd się wzięły 06:34 Problem dwóch generałów 10:31 Idempotencja 15:10 Rozproszone transakcje i wzorzec Saga 18:55 Rewolucja mikroserwisowa i jej ciemna strona 22:48 LLM-y w świecie systemów rozproszonych 33:52 Historia z produkcji 39:49 Kiedy LLM-y naprawdę działają 51:27 Zegar logiczny &amp;amp;nbsp; &amp;amp;nbsp; Tagi: systemy rozproszone, mikroserwisy, architektura backendowa, idempotencja, wzorzec Saga, rozproszone transakcje, zegar logiczny, LLM, AI w programowaniu, Claude Code, backend, eventual consistency, DevTalk, podcast o programowaniu, podcast IT, podcast programistyczny </description>
  <author_name>DevTalk by devstyle.pl</author_name>
  <author_url>http://devtalk.pl</author_url>
  <html>&lt;iframe title="Libsyn Player" style="border: none" src="//html5-player.libsyn.com/embed/episode/id/41495600/height/90/theme/custom/thumbnail/yes/direction/forward/render-playlist/no/custom-color/88AA3C/" height="90" width="600" scrolling="no"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen&gt;&lt;/iframe&gt;</html>
  <thumbnail_url>https://assets.libsyn.com/secure/content/202493985</thumbnail_url>
</oembed>
