Main Meeting: Kafka for .NET Developers - Kevin Feasel


Details
Remember that first time you saw Service Broker and thought of all the great things you could do with it? Remember when you actually tried Service Broker and found all the limitations and pain points? Enter Apache Kafka. Apache Kafka is a distributed publish-subscribe messaging system which can scale out to handle millions of messages per second and support a distributed, microservices-oriented architecture. In this talk, we will cover the basics of this powerful system, including general architectural and design principles. We will also build a .NET project which uses Kafka to produce and consume messages quickly and efficiently.
Kevin Feasel is a Data Platform MVP and Engineering Manager of the Predictive Analytics team at ChannelAdvisor, where he specializes in T-SQL and R development, fighting with Kafka, and pulling rabbits out of hats on demand. He is the lead contributor to Curated SQL (http://curatedsql.com) and a contributing author to Tribal SQL (http://www.tribalsql.com). A resident of Durham, North Carolina, he can be found cycling the trails along the triangle whenever the weather's nice enough.
Meeting Agenda:
5:30-6:00 - Welcome/Food
6:00-6:15 - Announcements 6:15-7:45 - Presentation
7:45-8:00 - Give-aways
Thank you to the May Main Meeting sponsor!
https://secure.meetupstatic.com/photos/event/6/b/8/f/600_434247535.jpeg

Sponsors
Main Meeting: Kafka for .NET Developers - Kevin Feasel