We hardly see someone explaining such a vast topic in such a concise and clear way. Really appreciate all the effort James, Kudos to you :)
@geeeee82687 жыл бұрын
Best Kafka intro by far.
@zackmacomber6 жыл бұрын
I wish Apache's documentation read like he speaks...I have been so confused about the AdminClient API and various Kafka Java libraries and this guy actually defines terms in a clear way...why can't the vendors themselves present their products clearly???
@l_combo6 жыл бұрын
Kafka is open source... so it's up to the community to define.
@l_combo6 жыл бұрын
@@kjeldschouten-lebbing6260 if you are writing and submitting code, I would expect you to at least comment your code at the very least and then documentation on top. The open source community has produced plenty of documentation in their time but obviously may not have the same incentive as a funded company i.e. Confluent
@DevidasS4 жыл бұрын
Really an awesome presentation this one! cant help but keep coming back to this video to go back to the basics of Kafka..
@scorpionkingnaveen7 жыл бұрын
Wow.. That was a absolutely great intro to Kafka. Thanks for that!
@sebkafka63305 жыл бұрын
you're welcome
@danuvian4 жыл бұрын
Good intro to Kafka. Easy to understand and it was explained well. Very good speaker.
@joakimhansson56876 жыл бұрын
Great stuff. Would recommend repeating questions from the audience though as we can't hear it at all.
@doviche7 жыл бұрын
Very good introduction. I've bought the book Kafka The Definitive Guide and it's all just so amazing. Guys, drop traditional messaging system brokers and adopt the Kafka way.
@rodgersnyangweso66153 жыл бұрын
Precise Intro. Kudos
@dimuthul4 жыл бұрын
Thanks James Ward!
@sreenivasaraju49884 жыл бұрын
Nice presentation. Thanks
@CarloL5255 жыл бұрын
Clearest explanation! Great talk!
@fredramos23433 жыл бұрын
Great video
@mirmali27106 жыл бұрын
I like James' way of presentation.
@earlybird56126 жыл бұрын
Great introduction to Kafka! Provides a great overview.
@toenytv79463 жыл бұрын
Great job.
@jeffvoight65865 жыл бұрын
If a message gets a guaranteed commit to a leader, is it eventually guaranteed to make it to the quorum? If not, what happens to it?
@hotplugin6 жыл бұрын
Excellent intro with example
@WayneTaylor19827 жыл бұрын
Thanks for the talk here. Very informative and great working life example
@goverdhank6 жыл бұрын
Excellent talk. By any chance, are thee slides shared somewhere ? Thanks
@JamesWard6 жыл бұрын
Here you go: presos.jamesward.com/introduction_to_apache_kafka/#/
@sheepyy157 жыл бұрын
Awesome talk! thanks
@srik0065 жыл бұрын
Excellent Presentation
@CarlosEcheverriaOne5 жыл бұрын
Can we use consumer-groups on top of two Kafka Clusters, which are replicated using MirrorMaker? If yes, will Kafka warranty the "Exactly One Time Delivery" policy?
@mehdimohammadi16237 жыл бұрын
Awesome , it was very useful introduction I enjoyed that!
@thanhtranvan81135 жыл бұрын
How did you make the car moving?
@JamesWard5 жыл бұрын
The code for that is at: github.com/jamesward/koober/blob/master/webapp/app/views/driver.scala.html#L88-L107
@staticage6 жыл бұрын
Writes straight to disk might be a problem for anyone using virtual servers with attached storage.Latency would be a killer, not to mention the overhead of having multiple nodes, even with pagecache to socket enabled. Other factors also come into play e.g. log compacting etc
@channaly27726 жыл бұрын
Awesome talk. Many thanks
@benmathews5335 жыл бұрын
I'm confused. These comments seem to contradict each other: @40:34 - A source is something that produces events, and the sink is something that consumes the event. @44:58 - I create a plainSink which is... my sink is going to be the way that I get messages into Kafka. @45:34 - code comments: // sink is incoming driver messages // source is outgoing rider messages
@JamesWard5 жыл бұрын
A sink in Akka Streams can receive messages which then get sent to Kafka. This gets tricky because in this example everything is bidirectional. There is a Kafka Sink and a Kafka Source. But also a websocket Sink and Source. Connected together like: Browser -> WebSocket Source -> Kafka Sink -> Kafka -> Kafka Source -> WebSocket Sink -> Browser
@shellac236 жыл бұрын
Great video!!!!
@IMMLF5 жыл бұрын
Maybe a bit off-topic question, but how the presentation was made? Is there a tool for creating such presentations?
@JamesWard5 жыл бұрын
I used Reveal.JS: github.com/hakimel/reveal.js/
@KAWADESUMIT5 жыл бұрын
Thank you for great information
@theCanadian8087 жыл бұрын
Where can I find the slides for this presentation? Thanks
@JamesWard7 жыл бұрын
Here you go: presos.jamesward.com/introduction_to_apache_kafka/
@gustavkullberg98426 жыл бұрын
Great talk!
@muhammadtalha23636 жыл бұрын
great explanation
@videojeroki6 жыл бұрын
i have frequently thousand of files to process. each files takes about 5min. Can kafka distribute thing king of process over computers on my lical network ?
@mvlad74024 жыл бұрын
very nice
@tormodkvalheim72146 жыл бұрын
Thanks, great video! :)
@sassynatan6 жыл бұрын
one of the best!
@Luca1993x7 жыл бұрын
If you watch this on 1.25 times the speed, he and his movements look like a Sim-Character and its animations.
@kosterix1236 жыл бұрын
could not resist.. indeed!
@srinivasinf5 жыл бұрын
nice comment, its good with 1.25
@jpwx4 жыл бұрын
When you want a good Kafka talk and the dude has the same damn name as you
@mowzeyluts11116 жыл бұрын
awesome ,thank you
@BritainRitten7 жыл бұрын
Helpful talk!
@SanthoshkumarNagulanchi7 жыл бұрын
Great tutorial....
@robycohen7 жыл бұрын
Awesome..! Thank you..
@SunnyG97 жыл бұрын
This is great
@bhanuprakash577 жыл бұрын
Thanks 😊
@iamabean6 жыл бұрын
Does anyone have the codes for this
@JamesWard6 жыл бұрын
I think this is the sample I used: github.com/jamesward/hello-play-kafka
@k.hemalatha45137 жыл бұрын
Sound Introduction about Messaging system
@xalfonso856 жыл бұрын
thanks
@darshanaweerasingha6535 жыл бұрын
Great :)
@AmeeliaK6 жыл бұрын
Here's the code example he used: github.com/jamesward/koober
@kanaillaurent5265 жыл бұрын
Great but the use of the word "node" everywhere confuses me. It seams like one partition is a node, one consumer also is a node if I got it correctly. For him, node is a general term for defining a unity element.
@srinivas13635 жыл бұрын
Hi kanail, here node is nothing but a Kafka broker server which actually maintains the copy of partitions.
@lhxperimental5 жыл бұрын
When talking about a new technology, it is best to stick to super conventional stuff around it - like the langauge and libraries. Don't mix Kafaka with Akka and a currently in fashion JVM language.
@dengan6995 жыл бұрын
save time, watch at 1.25!
@1ma4ighter Жыл бұрын
hey American people, is this guy Californian? asking cos of his accent
@sebkafka63305 жыл бұрын
I am a Kafka
@ninovalentino4 жыл бұрын
why he seems so high
@TheXV227 жыл бұрын
is it me or is this guy really hard to listen to without losing attention?
@CepGamer3 жыл бұрын
Интересная презентация, но боже мой, русские субтитры просто ужас. Query - корейцы?
@kosterix1236 жыл бұрын
sorry, I fell asleep. Was it good?
@javierleguizamon78893 жыл бұрын
ZNQ
@nguyen4so97 жыл бұрын
This guy has never been in real world. Salesman only.
@SanthoshkumarNagulanchi7 жыл бұрын
Salesman opens ide??.... see at 43:59... if you say him as salesman for this demo.... LOL you are not an IT guy..
@superduck977 жыл бұрын
Right.. and his reason for creating 370 repos on github was just to fool you. :)