Build ML Enhanced Event Streaming Apps with Java Microservices
summary
Demonstrates a runnable Java microservice pipeline that ingests simulated tweets, runs a bundled NLP model inside a Pulsar Function, and writes labeled results to a tweets_out topic; uses Apache Pulsar 2.9.3, packages code as a Pulsar Functions NAR via Maven, and relies on BookKeeper for durable storage. The tweet source, function class, topic names and commands are shown and executed, processing works end-to-end and exposes metrics like average processing latency.
AI-written summary · about
chapters (18)
- 0:00intro
- 0:22preface
- 0:38about the speaker
- 1:06agenda
- 1:27event-driven microservices
- 3:00what is apache pulsar?
- 3:42pulsar pub/sub model
- 4:15topics
- 5:20physical architecture of a pulsar cluster
- 7:16what are pulsar functions?
- 8:15pulsar functions programming model
- 9:23why pulsar functions?
- 10:32when to use pulsar functions
- 11:21developing pulsar functions - sdk
- 12:32packaging functions
- 13:14coding demo
- 25:24review
- 26:06let's keep in touch
related talks
34mBuild ML Enhanced Event Streaming Apps with Python Microservices
57mLet's Spring Forth and Stream with Apache Pulsar
30mDeploy end to end ML pipeline using Apache spark ...
47mBuilding High Performance Real-time Stream Processing Microservices
51mEvent Streaming and Processing with Apache Pulsar
01h 25mApache Spark for Big Data Processing
53mApache Deep Learning 302
39mIntroducing Spring for Apache Pulsar
