programmier.bar icon
Deep Dive 77 –

Apache Kafka mit Michael Noll

17.12.2020

Shownotes

Apache Kafka ist im Grunde wie das Zentrale Nervensystem, wenn es um Serverarchitekturen geht. Die Eventstreaming-Plattform wird in der Verarbeitung von Datenströmen genutzt und ist omnipräsent, um kontinuierlichen Datenfluss und seine Interpretation zu erlauben. Wenn unser Gast Michael Noll seinen Kindern erklärt was Kafka ist, dann sagt er: “Du nutzt Kafka immer dann, wenn du dein Smartphone benutzt!” 
Michael ist Principal Technologist bei Confluent, einer Firma, die für die ursprüngliche Entwicklung und heutige Weiterentwicklung von Kafka verantwortlich ist. Er beantwortet uns grundlegende Fragen nach Begriffen wie Broker, Client und Topics, erklärt aber auch wie diese Elemente zusammenhängen. Warum die Plattform unter der Motorhaube wie ein großer Commitlog aufgebaut ist, und was in diesem Zusammenhang der Unterschied zwischen Streams und Tables ist, erfahren wir in dieser Folge.

Speaker Info

  • Placeholder Image

    Dr. Michael Noll

    Michael ist Principal Technologist bei Confluent, das von den Entwickler:innen von Apache Kafka gegründet wurde. Hier ist er bereits seit 2015 tätig und war der erste Produktmanager des Unternehmens. Zuvor war er technischer Leiter der Big-Data-Plattform von Verisign, wo er Produktionscluster über mehrere Rechenzentren hinweg aufbaute. Damals war dieses Cluster eines der größten seiner Art, das von Europa aus betrieben wurde und für die Cybersecurity, Network Intelligence und Forschung im Bereich DNS (Domain Name System) verwendet wurde. Michael ist aktives Mitglied der Open-Source-Community und häufig auf Konferenzen und Meetups anzutreffen, wie der Strata Data & AI Conference, der ApacheCon und dem Kafka Summit. In seinem Studium der Informatik promovierte er binational mit summa cum laude an der Universität Potsdam und der Universität Luxemburg.

    Mehr Infos
    Angle right
    Angle right
    Angle right

Verwandte Podcasts

  • 141 Insta Fb Chritian Weyer

    Deep Dive 141 – Integration von LLMs mit Christian Weyer

  • 125 Ig Fb Adam Bien

    Deep Dive 125 – Web Components mit Adam Bien

  • 122 Ig Fb Stefan Tilkov

    Deep Dive 123 – "Software Architecture Matters" mit Stefan Tilkov

  • News 43 22

    News 43/22: Tailwind 3.2 // Apache Iceberg // Mubert

  • Apache Superset Nakama 30 Chrome 88 Intellij Wird 20 Bigquery UI

    News 04/21: Apache Superset // Nakama 3.0 // Chrome 88 // IntelliJ wird 20 // BigQuery UI

  • Webassembly Mit Christian Weyer Cto Und Co Founder Von Thinktecture

    Deep Dive 68 – WebAssembly mit Christian Weyer, CTO und Co-Founder von Thinktecture

  • Good Enough Architecture Mit Stefan Tilkov Ceo Von Innoq

    Deep Dive 63 – “Good Enough” Architecture mit Stefan Tilkov, CEO von INNOQ

  • Skalierung Grosser Projekte

    Deep Dive 22 – Skalierung großer Projekte

Feedback
[object Object]