Developing Real-Time Data Pipelines with Apache Kafka

  Рет қаралды 156,881

SpringDeveloper

SpringDeveloper

Күн бұрын

Speaker: Joe Stein
Big Data Track
Slides: www.slideshare.net/SpringCentr...
Developing Real-Time Data Pipelines with Apache Kafka kafka.apache.org/ is an introduction for developers about why and how to use Apache Kafka. Apache Kafka is a publish-subscribe messaging system rethought of as a distributed commit log. Kafka is designed to allow a single cluster to serve as the central data backbone. A single Kafka broker can handle hundreds of megabytes of reads and writes per second from thousands of clients. It can be elastically and transparently expanded without downtime. Data streams are partitioned and spread over a cluster of machines to allow data streams larger than the capability of any single machine and to allow clusters of coordinated consumers. Messages are persisted on disk and replicated within the cluster to prevent data loss. Each broker can handle terabytes of messages. For the Spring user, Spring Integration Kafka and Spring XD provide integration with Apache Kafka.

Пікірлер: 34
@regul4rjohn
@regul4rjohn 7 жыл бұрын
Exactly what I needed and perfectly laid out, thanks a lot.
@gurkanwalsingh5680
@gurkanwalsingh5680 7 жыл бұрын
Thanks! A really great video for diving into Kafka.
@SPeri6
@SPeri6 7 жыл бұрын
Best Kafka talk
@khatuntsovmikhail6223
@khatuntsovmikhail6223 5 жыл бұрын
ever seen
@growlingchaos
@growlingchaos 8 жыл бұрын
Great talk! Thanks!
@sanke7982
@sanke7982 6 жыл бұрын
Great one.... in depth...
@Praveenmech90
@Praveenmech90 7 жыл бұрын
Awesome talk!
@InathiM
@InathiM 4 жыл бұрын
Thanks for this. This is great !
@daniel1988evil
@daniel1988evil 7 жыл бұрын
Fantastic talk!
@srikanthjnr
@srikanthjnr 3 жыл бұрын
Excellent presentation dude!
@christopherhahn6166
@christopherhahn6166 7 жыл бұрын
Thanks Joe!
8 жыл бұрын
:) Very good talk!
@shakthiramalingam3178
@shakthiramalingam3178 7 жыл бұрын
Great talk.
@nikolozrb8080
@nikolozrb8080 7 жыл бұрын
great job
@nickdecoursin
@nickdecoursin 7 жыл бұрын
Thank you!
@arunbm123
@arunbm123 8 жыл бұрын
nice talk...
@HafidzJazuli
@HafidzJazuli 6 жыл бұрын
Can anybody recommend me similar talk, but simpler and straight forward? Honestly, I am seeking similar mechanism but more complex like ansible.
@antonalekseyev9651
@antonalekseyev9651 7 жыл бұрын
What about monitoring kafka cluster? How to check whether cluster is alive?
@sagarrout007
@sagarrout007 6 жыл бұрын
You can use Yahoo Kafka Manager
@vermajiutube
@vermajiutube 8 жыл бұрын
shouldn't the leader election be based on offset number ?? (Broker which has the largest offset should be the leader)
@parthosarathimaxotek
@parthosarathimaxotek 7 жыл бұрын
My thoughts exactly! Maybe they favour uptime over message durability in such a scenario.
@gokhan1342
@gokhan1342 3 жыл бұрын
Where can i find slides? Can someone upload it?
@srikanthjnr
@srikanthjnr 3 жыл бұрын
Check the description
@MeghaGupta18
@MeghaGupta18 7 жыл бұрын
this is really very knowledgeable talk. now is there no role of zookeeper ?
@karthikgolagani6844
@karthikgolagani6844 7 жыл бұрын
those roles will be handled by controllers
@SanjayRoy-gm8ej
@SanjayRoy-gm8ej 7 жыл бұрын
Kafka on a typical standalone implementation would require Zookeeper for coordination but in case of Mesos (i have never used it), is taken care of the scheduler and executor i guess..
@madhukargovind
@madhukargovind 3 жыл бұрын
You explained theritically But, not explained technically in Dev, Deployment and in productijn. Thanks
@sailendramishra1560
@sailendramishra1560 8 жыл бұрын
C
@adityagary50
@adityagary50 4 жыл бұрын
13:30 initial flow
@maheshdev5877
@maheshdev5877 5 жыл бұрын
Atleast he can develop a simple hello world application for better understanding It is very disappointing
@nguyenhohai88
@nguyenhohai88 7 жыл бұрын
Yo Spring should change the way you transfer knowledge to people. The presentation is very bad because lack of clear visualization, being interrupted by unclear questioning and answering. The video is way too long for small knowledge ...
Reactive Kafka
1:05:47
SpringDeveloper
Рет қаралды 40 М.
I can't believe it's not a queue: Using Kafka with Spring
27:49
SpringDeveloper
Рет қаралды 43 М.
Double Stacked Pizza @Lionfield @ChefRush
00:33
albert_cancook
Рет қаралды 79 МЛН
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 20 МЛН
Little girl's dream of a giant teddy bear is about to come true #shorts
00:32
Developing microservices with aggregates - Chris Richardson
1:09:50
SpringDeveloper
Рет қаралды 275 М.
Hadoop - Just the Basics for Big Data Rookies
1:25:32
SpringDeveloper
Рет қаралды 336 М.
Building microservices with event sourcing and CQRS
1:24:33
SpringDeveloper
Рет қаралды 112 М.
Spring For Apache Kafka
1:04:33
SpringDeveloper
Рет қаралды 20 М.
Apache Spark for Big Data Processing
1:24:41
SpringDeveloper
Рет қаралды 50 М.
High Performance Stream Processing
1:27:47
SpringDeveloper
Рет қаралды 2,8 М.
REST-Ful API Design
1:27:24
SpringDeveloper
Рет қаралды 327 М.
Spring Tips: Spring Modulith
37:39
SpringDeveloper
Рет қаралды 18 М.
Spring Tips: Useful Annotation Processors
25:51
SpringDeveloper
Рет қаралды 4,3 М.
Spring Tips: Proxies
27:18
SpringDeveloper
Рет қаралды 9 М.
Копия iPhone с WildBerries
1:00
Wylsacom
Рет қаралды 4,9 МЛН
Самый тонкий смартфон в мире!
0:55
Не шарю!
Рет қаралды 111 М.
Xiaomi SU-7 Max 2024 - Самый быстрый мобильник
32:11
Клубный сервис
Рет қаралды 356 М.
Looks very comfortable. #leddisplay #ledscreen #ledwall #eagerled
0:19
LED Screen Factory-EagerLED
Рет қаралды 1,7 МЛН
КРУТОЙ ТЕЛЕФОН
0:16
KINO KAIF
Рет қаралды 6 МЛН
Сколько реально стоит ПК Величайшего?
0:37
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 975 М.