21.03.2023 Экспертиза, МенеджментОблачный доступ к объектному хранилищу обеспечивает практически неограниченную емкость, что означает, что вы можете держать данные в потоке до тех пор, пока это имеет смысл, пишет на портале The New Stack Майкл Дрогалис, главный технолог в офисе технического директора компании Confluent. Потоковая передача событий в реальном времени стала в последнее десятилетие одним из самых заметных инструментов для инженеров-программистов. В опросе разработчиков Stack Overflow «2022 Developer Survey» платформа де-факто для потоковой передачи событий Apache Kafka вошла в число самых любимых фреймворков, а ее знание — в число самых высокооплачиваемых технических навыков. Несмотря на то, что в начале своего существования Apache Kafka была малоизвестна, сейчас существует бесчисленное множество историй о том, как компании используют ее в огромных масштабах в таких сценариях, как игры и совместные поездки, где задержка должна быть невероятно низкой. Поскольку об этих примерах говорят больше всего, многие считают, что потоковая передача событий — также называемая потоковой передачей данных — подходит только для сценариев использования с высокими требованиями реального времени и не подходит для старых, исторических данных. Однако такое мышление недальновидно и говорит об упускаемой архитектурной возможности. Независимо от того, насколько быстро вашему бизнесу нужно обрабатывать данные, потоковая передача может сделать ваше ПО более понятным, надежным и менее уязвимым к ошибкам. Вот три ключевых ...
читать далее.