Kafka is Fast – I'll use Postgres
В статье сравнивается использование Kafka и PostgreSQL для сообщений и очередей, утверждая, что PostgreSQL часто может справиться с задачами, для которых выбирают Kafka. Автор выделяет два лагеря в IT:追逐流行词的 и сторонников здравого смысла. Последние набирают популярность благодаря двум тенденциям: движению "Small Data" (осознание, что данные не всегда огромны, а современное оборудование мощное) и "Возрождению PostgreSQL", когда эта база данных становится универсальным решением для многих задач.
Ключевой аргумент: "500 КБ/с не должно использовать Kafka". Автор отмечает, что культура масштабирования в IT заставляет выбирать "самую лучшую" технологию, часто игнорируя простоту. PostgreSQL, как и Kafka, стабилен, зрел и хорошо протестирован, но часто является более практичным выбором для многих рабочих нагрузок, особенно учитывая современное оборудование. В статье обещаны бенчмарки производительности PostgreSQL в качестве pub/sub и очереди.