49097444947_fbfe5ee2f8_k.jpg

I'm Natan Silnitsky, a backend-infra engineer @Wix.com.

Here you can find my latest blog posts and conference videos.

Content about Scala, Kafka, ZIO, Bazel and more 

profile (1).jpg

Blog

26 באפריל 2021

Leader election and sharding practices at Wix Microservices

27 בספטמבר 2020

Listen: Using Apache Kafka as the Event-Driven System for 1,500 Microservices at Wix

3 במאי 2020

6 Event-Driven Architecture Patterns — Part 1

8 בפברואר 2020

Easily create New Sync Types with ZIO STM

12 באפריל 2019

Migrating to Bazel from Maven or Gradle? Part 5 — How to avoid Jar dependency hell with Bazel

7 בפברואר 2021

4 Microservices Caching Patterns at Wix

14 בספטמבר 2020

5 lessons learned from my continuing awesome journey with ZIO

24 באפריל 2020

How to publish artifacts from Bazel to Maven Central

17 בינואר 2020

5 (more) pitfalls to avoid when starting to work with ZIO

9 בפברואר 2019

Migrating to Bazel from Maven or Gradle? Part 1 — How to choose the right build unit granularity

5 באוקטובר 2020

5 tips for writing great client SDK libraries

28 במאי 2020

6 Event Driven Architecture Patterns — Part 2

12 באפריל 2020

How to reduce your JVM app memory footprint in Docker and Kubernetes

2 בינואר 2020

5 pitfalls to avoid when starting to work with ZIO

 
 
 

Conference Videos

Open Source Projects

Greyhound

Greyhound

Rich Kafka client library

Exodus

Exodus

Easily Migrate from Maven to Bazel