ByteByteGo : Tout ce que vous avez voulu savoir sur les architectures informatiques modernes

J'ai fait récemment la découverte du site ByteByteGo d'Alex Xu qui centralise des interviews d'architecture de solutions informatiques modernes.

On y découvre toutes les bonnes astuces pour construire des architectures modernes ou pour pallier à des problématiques d’algorithmes complexes.

Au programme du site :

  • Scale From Zero To Millions Of Users
  • Back-of-the-envelope Estimation
  • A Framework For System Design Interviews
  • Design A Rate Limiter
  • Design Consistent Hashing
  • Design A Key-value Store
  • Design A Unique ID Generator In Distributed Systems
  • Design A URL Shortener
  • Design A Web Crawler
  • Design A Notification System
  • Design A News Feed System
  • Design A Chat System
  • Design A Search Autocomplete System
  • Design YouTube
  • Design Google Drive
  • Proximity Service
  • Nearby Friends
  • Google Maps
  • Distributed Message Queue
  • Metrics Monitoring and Alerting System
  • Ad Click Event Aggregation
  • Hotel Reservation System
  • Distributed Email Service
  • S3-like Object Storage
  • Real-time Gaming Leaderboard
  • Payment System
  • Digital Wallet
  • Stock Exchange

Certains de ces articles sont gratuits, mais la majorité d'entre eux restent des contenus payants qui nécessitent un abonnement annuel pour y accéder (59€)

Tout le contenu du site est aussi disponible sous le format de deux livres disponibles sur Amazon :

Alex Xu a construit une communauté d'architectes et développeurs autour du contenu qu'il produit.

Une chaine vidéo Youtube ByteByteGo vient tout juste d'ouvrir ses portes. Il s'agit d'une explication sur certains des articles publiés. On y retrouve qu'une dizaine de vidéos pour le moment, mais Alex Xu prévoit d'en publier d'autres dans les prochaines semaines.

Un groupe Discord très actif est aussi disponible pour poser des questions sur les articles et interagir avec d'autres architectes de solution.

Si vous travaillez dans l'informatique et que vous recherchez de la lecture pour cet été, je vous recommande de jeter un coup d'oeil sur les contenus d'Alex Xu. C'est juste passionnant !