Nov. 29, 2023, 1:15 p.m. | Rafal Gancarz

InfoQ - AI, ML & Data Engineering www.infoq.com

HubSpot adopted routing messages over multiple Kafka topics (called swimlanes) for the same producer to avoid the build-up in the consumer group lag and prioritize the processing of real-time traffic. Using a combination of automatic and manual detection of traffic spikes, the company ensures the majority of customers’s workflows execute without delays.

By Rafal Gancarz

ai apache apache kafka architecture & design build combination consumer customers detection development event-driven-architecture event stream processing hubspot kafka messages messaging ml & data engineering multiple performance & scalability processing real-time real time data routing scalability the company topics traffic workflow

More from www.infoq.com / InfoQ - AI, ML & Data Engineering

AI Research Scientist

@ Vara | Berlin, Germany and Remote

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Machine Learning Engineer (MLOps)

@ Promaton | Remote, Europe

Robotics Technician - 3rd Shift

@ GXO Logistics | Perris, CA, US, 92571