Apache Kafka

Apache Kafka Books

Apache Kafka Books
Обработката на потоци, парадигма за компютърно програмиране, която се занимава с заявки за непрекъснати потоци от данни и откриване на условия в рамките на милисекунди от получаването на данните, процъфтява, а Apache Kafka е начело. Независимо дали сте отворили тази статия, защото искате да разширите хоризонтите си за работа или просто да научите повече за технологията, за да задоволите вашето любопитство, нашият списък с топ 5 книги на Apache Kafka ще ви помогне.

Какво е Apache Kafka?

Apache Kafka платформа за разпределен стрийминг с отворен код, способна на три основни неща: може да публикува и да се абонира за потоци от записи, да съхранява потоци от записи по устойчив на неизправности начин и да обработва потоци от записи, когато възникнат.

Apache Kafka първоначално е разработен от LinkedIn, за да осигури единна платформа с висока производителност и ниска латентност за обработка на емисии с данни в реално време. Днес Apache Kafka поддържа както приложения, насочени към клиентите, така и свързване на системи надолу по веригата с данни в реално време.

Най-добрите книги на Apache Kafka

Kafka: Окончателното ръководство: Мащабна обработка на данни и поток в реално време

Това практическо ръководство е написано за софтуерни инженери, които разработват приложения, които използват API на Kafka. Подходящ е и за производствени инженери, които инсталират, конфигурират, настройват и следят Apache Kafka в производството. Неговият автор, Неха Нархеде, е съосновател и главен технически директор в Confluent и тя е била отговорна за поточната инфраструктура, изградена върху Apache Kafka и Apache Samza, когато е работила в LinkedIn. Нейният богат опит излъчва от всяка страница на тази книга. Ако търсите бързо, но подробно въведение в Apache Kafka, това е книгата, с която трябва да започнете.

Apache Kafka 1.0 Готварска книга

Ние твърдо вярваме, че всички разработчици трябва да се стремят да научат колкото се може повече за инструментите, с които работят, но също така признаваме, че разработването на решения със скоростта на бизнеса понякога означава да пропуснете техническите неща и да разберете нещата, докато вървите. Ако искате да видите как Apache Kafka може да бъде интегриран с други важни инструменти за големи данни, трябва да добавите тази книга във вашата библиотека, защото тя съдържа над 100 практически рецепти за използване на разпределени корпоративни съобщения за обработка на данни в реално време.

Системи за стрийминг: Какво, къде, кога и как се извършва при широкомащабна обработка на данни

Тази практическа книга е написана за тези, които биха искали да изследват стрийминг системите и да научат как те се използват от инженерите на данни, учените и разработчиците на данни за обработка на данни за събитие. Книгата е концептуална и платформно агностична, което я прави чудесен ресурс не само за разработчиците на Apache Kafka, но и за всички останали.

Проектиране на интензивни приложения за данни: големите идеи зад надеждните, мащабируеми и поддържаеми системи

От Facebook до Google до стартиращи компании от различни видове, данните днес са навсякъде и тези, които знаят как да ги използват в своя полза, водят пакета. Тази книга обхваща интензивни приложения и техния дизайн. Той е практичен, но всеобхватен и неговият автор, Мартин Клепман, върши фантастична работа, помагайки на читателя да се ориентира във все по-сложната област на проектиране на приложения, управлявани от данни.

Архитектура на поточно предаване: Нови дизайни, използващи потоци Apache Kafka и MapR

Авторите на тази книга обхващат ключови елементи в добър дизайн за стрийминг анализ, нови технологии за съобщения, включително Apache Kafka и MapR Streams, избор на технологии за стрийминг анализ и много други. Книгата е предназначена както за разработчици, така и за нетехнически хора и можем от сърце да я препоръчаме на всеки, който би искал да знае как Apache Kafka се вписва в по-широкия пейзаж за обработка на потоци.

(Тази публикация съдържа партньорски връзки. Това е начин този сайт да печели такси за реклама, като рекламира или свързва с определени продукти и / или услуги.)

Урок Сянка на Tomb Raider за Linux
Shadow of the Tomb Raider е дванадесетото допълнение към поредицата Tomb Raider - франчайз за екшън-приключенска игра, създаден от Eidos Montreal. Игр...
Как да увеличите FPS в Linux?
FPS означава Кадри в секунда. Задачата на FPS е да измерва честотата на кадрите при възпроизвеждане на видео или игрални изпълнения. С прости думи бро...
Топ Oculus App Lab Games
Ако сте собственик на слушалки на Oculus, тогава трябва да знаете за странично зареждане. Sideloading е процесът на инсталиране на несъхранявано съдър...