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

24 במאי 2021

How to successfully manage a ZIO Fiber’s lifecycle

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

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

 
 
 

Conference Videos

Open Source Projects

Greyhound

Greyhound

Rich Kafka client library

Exodus

Exodus

Easily Migrate from Maven to Bazel