Natan SilnitskyinWix EngineeringHow Wix manages Schemas for Kafka (and gRPC) used by 2000 microservicesHow Wix devs & tools view, serialize, evolve, and sync Kafka event schemas.8 min read·Mar 15, 2023----
Natan SilnitskyinWix EngineeringHow Wix Accelerated Open Platform Dev with Standardized APIs & SchemasHow are APIs and Schemas developed & managed for 2500 microservices at Wix7 min read·Mar 11, 2023----
Natan SilnitskyinWix EngineeringTroubleshooting Kafka for 2000 Microservices at Wix5 Monitoring features and remediation tools used by Wix’s 2000 microservices to debug and fix Kafka related production issues12 min read·Dec 9, 2022--5--5
Natan SilnitskyinWix EngineeringEvent Driven Architecture — 5 Pitfalls to Avoid5 pitfalls that Wix engineers have encountered and fixed during their migration of more than 2000 microservices to Event Driven…10 min read·Aug 14, 2022--15--15
Natan SilnitskyinWix EngineeringMigrating to a Multi-Cluster Managed Kafka with 0 DowntimeHow to migrate 2000 microservices consumers and producers to new clusters when draining traffic is impossible11 min read·Mar 26, 2022--2--2
Natan SilnitskyinWix EngineeringHow to choose the right database for your serviceAnswer these key questions in order to find out what is the right database for your service4 min read·Sep 25, 2021--2--2
Natan SilnitskyinWix Engineering5 Database technologies used by 2000 Wix microservicesHow to choose the right database for your microservice10 min read·Sep 12, 2021--3--3
Natan SilnitskyinWix EngineeringHow to successfully manage a ZIO Fiber’s lifecycleThis article is about how to track, debug and avoid unexpected behaviour in ZIO fibers.7 min read·May 23, 2021----
Natan SilnitskyinWix EngineeringLeader election and sharding practices at Wix MicroservicesPractices used by Wix microservices that ensure atomic operation for updating the state of some resource9 min read·Apr 25, 2021----
Natan SilnitskyinWix Engineering4 Microservices Caching Patterns at Wix4 Caching patterns used by Wix’s 1500 microservices for better performance, costs savings and higher availability.8 min read·Feb 7, 2021--3--3