Fernando 🇮🇹🇨🇭

Fernando 🇮🇹🇨🇭

@Franc0Fernand0

Software Engineer for 15+ years • Algorithms, Distributed Systems, System Design, Computer Vision • Dad & husband • I write https://t.co/0II04k6k3Z

Zurich t.co Joined Dec 2024
90
Threads
26
views
38.4K
Followers
9.6K
Tweets

Threads

Many distributed systems effectively use specialized storage like: • time series • blob storage • graph databases • spatial databases Here is a quick introduction to them: {1/10...

A proxy is a server acting as intermediary between a set of clients and a set of servers. These are the differences between forward and reverse proxies: {1/9} ↓ https://t.co/FqXJ...

Uber Eats sends 1B+ push notifications each month. Such a high volume of notifications is handled by a dedicated CGI system. This is how the Consumer Communication Gateway works:...

Rendezvous hashing is a great way to implement hashing in distributed systems. How it works and how it compares to consistent hashing: {1/9} ↓ https://t.co/UrTmB17iVG

Consistent hashing is a common technique used in distributed systems. When it's functional and how it works: {1/9} https://t.co/Yb70AIPTnW

System design is the most challenging and exciting type of tech interview. Here is a complete list of topics that will help you get ready: {0/18} ↓

Transactions are a powerful abstraction that databases provide for a group of operations. They simplify the programming model at application level, giving many other benefits. Wh...

Push notifications are a very popular feature for many applications. This is how to design a scalable push notification service: ↓ {1/13} https://t.co/BWsaCKSrnr

Availability is critical for distributed systems. A downtime of 1 hour: • costs from $1K to $1M. • affect the system credibility • decrease the customers trust Here's how you ca...