Speaker Details

Natan Silnitsky
Wix

Natan Silnitsky is a backend-infra tech lead at Wix.

He designs and develops innovative solutions for Wix's platformization and development needs, significantly accelerating the creation and deployment of microservices and serverless functions.

Before that he was tech lead for a team building event-driven libraries and tools on Kafka.

A co-maintainer of Greyhound, an open-source Kafka client, and a Scala enthusiast.

Natan is a renowned speaker, blogger, and advocate for clean, functional code, efficient development, and exceptional software design.

View
Async Excellence: Unlocking Scalability with Kafka
Conference (BEGINNER level)
Skalkotas

How do you scale 4,000 microservices while tackling latency, bottlenecks, and fault tolerance? At Wix, Kafka powers our event-driven architecture with practical patterns that enhance scalability and developer velocity.

This talk explores four key patterns for asynchronous programming:

  1. Integration Events: Reduce latency by pre-fetching instead of synchronous calls.
  2. Task Queue: Streamline workflows by offloading non-critical tasks.
  3. Task Scheduler: Enable precise, scalable scheduling for delayed or recurring tasks.
  4. Iterator: Handle long-running jobs in chunks for resilience and scalability.

Learn how to balance benefits and trade-offs, with actionable insights to optimize your own microservices architecture using these proven patterns.

More

Searching for speaker images...