Advanced Caching Patterns used by 2000 microservices
Back-end • December 2021
Advanced Caching Patterns used by 2000 microservices
About
Advanced Caching Patterns used by 2000 microservices
About

Wix has a huge scale of traffic. more than 500 billion HTTP requests and more than 1.5 billion Kafka business events per day served by 2000 microservices.

A cache will reduce latency and needed scale, by avoiding the need of a costly query to a DB, a HTTP request to a Wix servicer, or a 3rd-party service while increasing reliability.

Patterns you will learn about:

  • Locally/S3 Persisted Configuration Data Cache
  • HTTP Reverse Proxy Caching
  • (Dynamo)DB+CDC based 2nd level Cache
Language
English
Level
Beginner
Length
34 minutes
Type
online conference
About the speaker
About the speaker
Natan Silnitsky
Backend-infra engineerWix.com
Natan Silnitsky is a backend-infra engineer @Wix.com. He is on the Data streaming team in charge of building event driven libraries on top of Kafka. Before that he was part of a task force that was responsible for building the next generation CI system at Wix on top of Google's Bazel build tool. Has many years of experience as a developer of large scale web services - First in .Net, later in Scala. Natan's passions include clean and functional code, dev velocity and great software design.
Details
Language
English
Level
Beginner
Length
34 minutes
Type
online conference