home.social

#kafka — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #kafka, aggregated by home.social.

  1. Очередь на Postgres: почему Kafka не нужна

    Это история про архитектуру одного сервиса. Рассказанная до конца, а не только до того места, где обычно останавливаются статьи про архитектуру. Намеренно упрощена бизнес-логика, чтобы не размывать основной смысл. Сервис принимал запрос, писал строку в базу, отвечал 201. Никто не пишет статей про такой код, потому что в нём нечего обсуждать. Рано или поздно один сервис перестаёт быть одним сервисом. Появляется второй, которому важно узнать о том же событии — обсчитать аналитику, обновить поисковый индекс, отправить письмо. Возникает соблазн просто дёрнуть его по HTTP, и это первая ошибка, которую все совершают и все же исправляют: синхронный вызов делает вас настолько же надёжным, насколько надёжен самый хрупкий из ваших соседей. Значит нужно асинхронно, через брокер. И почти всегда этим брокером оказывается Kafka.

    habr.com/ru/articles/1082062/

    #kafka #postgres #debezium #net #c# #микросервисы #wal #outboxпаттерн

  2. Очередь на Postgres: почему Kafka не нужна

    Это история про архитектуру одного сервиса. Рассказанная до конца, а не только до того места, где обычно останавливаются статьи про архитектуру. Намеренно упрощена бизнес-логика, чтобы не размывать основной смысл. Сервис принимал запрос, писал строку в базу, отвечал 201. Никто не пишет статей про такой код, потому что в нём нечего обсуждать. Рано или поздно один сервис перестаёт быть одним сервисом. Появляется второй, которому важно узнать о том же событии — обсчитать аналитику, обновить поисковый индекс, отправить письмо. Возникает соблазн просто дёрнуть его по HTTP, и это первая ошибка, которую все совершают и все же исправляют: синхронный вызов делает вас настолько же надёжным, насколько надёжен самый хрупкий из ваших соседей. Значит нужно асинхронно, через брокер. И почти всегда этим брокером оказывается Kafka.

    habr.com/ru/articles/1082062/

    #kafka #postgres #debezium #net #c# #микросервисы #wal #outboxпаттерн

  3. Очередь на Postgres: почему Kafka не нужна

    Это история про архитектуру одного сервиса. Рассказанная до конца, а не только до того места, где обычно останавливаются статьи про архитектуру. Намеренно упрощена бизнес-логика, чтобы не размывать основной смысл. Сервис принимал запрос, писал строку в базу, отвечал 201. Никто не пишет статей про такой код, потому что в нём нечего обсуждать. Рано или поздно один сервис перестаёт быть одним сервисом. Появляется второй, которому важно узнать о том же событии — обсчитать аналитику, обновить поисковый индекс, отправить письмо. Возникает соблазн просто дёрнуть его по HTTP, и это первая ошибка, которую все совершают и все же исправляют: синхронный вызов делает вас настолько же надёжным, насколько надёжен самый хрупкий из ваших соседей. Значит нужно асинхронно, через брокер. И почти всегда этим брокером оказывается Kafka.

    habr.com/ru/articles/1082062/

    #kafka #postgres #debezium #net #c# #микросервисы #wal #outboxпаттерн

  4. The Architecture Decisions CAIOs Cannot Delegate to Engineering

    Architecture decisions, batch versus online prediction, cloud versus edge, offline versus online learning, coupled versus decoupled models. determine whether an AI system scales safely or collapses under real-world use. CAIOs and architects who get these trade-offs wrong don't get bad models; they get expensive rebuilds, stale predictions, or systems that optimize for outrage instead of value.

    hernanhuwyler.wordpress.com/20

  5. The Architecture Decisions CAIOs Cannot Delegate to Engineering

    Architecture decisions, batch versus online prediction, cloud versus edge, offline versus online learning, coupled versus decoupled models. determine whether an AI system scales safely or collapses under real-world use. CAIOs and architects who get these trade-offs wrong don't get bad models; they get expensive rebuilds, stale predictions, or systems that optimize for outrage instead of value.

    hernanhuwyler.wordpress.com/20

  6. The Architecture Decisions CAIOs Cannot Delegate to Engineering

    Architecture decisions, batch versus online prediction, cloud versus edge, offline versus online learning, coupled versus decoupled models. determine whether an AI system scales safely or collapses under real-world use. CAIOs and architects who get these trade-offs wrong don't get bad models; they get expensive rebuilds, stale predictions, or systems that optimize for outrage instead of value.

    hernanhuwyler.wordpress.com/20

  7. The Architecture Decisions CAIOs Cannot Delegate to Engineering

    Architecture decisions, batch versus online prediction, cloud versus edge, offline versus online learning, coupled versus decoupled models. determine whether an AI system scales safely or collapses under real-world use. CAIOs and architects who get these trade-offs wrong don't get bad models; they get expensive rebuilds, stale predictions, or systems that optimize for outrage instead of value.

    hernanhuwyler.wordpress.com/20

  8. The Architecture Decisions CAIOs Cannot Delegate to Engineering

    Architecture decisions, batch versus online prediction, cloud versus edge, offline versus online learning, coupled versus decoupled models. determine whether an AI system scales safely or collapses under real-world use. CAIOs and architects who get these trade-offs wrong don't get bad models; they get expensive rebuilds, stale predictions, or systems that optimize for outrage instead of value.

    hernanhuwyler.wordpress.com/20

  9. Löytyy ihan uutta syvyyttä Kafkan Muodonmuutoksen lukemiseen kun on päivän makoillut ensin selällään kuumeisena ja nivelkivuissa. Vielä en tosin juoksentele seinillä 😅 🪲

    #kirjamastodon #kafka

  10. Löytyy ihan uutta syvyyttä Kafkan Muodonmuutoksen lukemiseen kun on päivän makoillut ensin selällään kuumeisena ja nivelkivuissa. Vielä en tosin juoksentele seinillä 😅 🪲

    #kirjamastodon #kafka

  11. Löytyy ihan uutta syvyyttä Kafkan Muodonmuutoksen lukemiseen kun on päivän makoillut ensin selällään kuumeisena ja nivelkivuissa. Vielä en tosin juoksentele seinillä 😅 🪲

    #kirjamastodon #kafka

  12. Löytyy ihan uutta syvyyttä Kafkan Muodonmuutoksen lukemiseen kun on päivän makoillut ensin selällään kuumeisena ja nivelkivuissa. Vielä en tosin juoksentele seinillä 😅 🪲

    #kirjamastodon #kafka