Skip to content
#

scalable-systems

Here are 60 public repositories matching this topic...

Clean Architecture & DDD, Saga & Outbox Pattern, CQRS, Kafka ve Kubernetes üzerine kapsamlı teknik dökümantasyon. GKE ile bulut tabanlı dağıtık sistemler için rehber.

  • Updated Oct 1, 2025
  • Java

A production-grade MERN stack laboratory focused on scalable architecture, clean code, system design, and enterprise-level patterns. This repository explores advanced backend design, performance optimization, security, multi-tenancy, and real-world SaaS patterns used in large-scale applications.

  • Updated Feb 1, 2026

A scalable and extensible database migration tool for moving data between heterogeneous databases (e.g., MySQL to PostgreSQL) with support for job queues, Redis-backed processing, schema handling, and reliable large-dataset transfers.

  • Updated Feb 15, 2026
  • TypeScript

This repository showcases High-Level Design (HLD) solutions for real-world systems like Web Crawler, Uber/Ola, WhatsApp-like messaging, Hotstar, Truecaller, and Zomato/Wiki. It covers system architecture, scalability, API design, and database choices, making it a valuable resource for understanding large-scale distributed systems.

  • Updated Apr 5, 2025

🎢 A database and web management system for an amusement park developed in .NET Razor. Features include user management, attractions, ticketing, promotions, CRUD operations, filtering, and master-slave relationships, with SQL scripts for schema creation, stored procedures, triggers, views, and an ERD diagram.

  • Updated Jan 8, 2025
  • HTML

A scalable e-commerce product search and filtering platform built with Spring Boot, MongoDB, and React. Implements backend-driven pagination, advanced category and subcategory filters, and efficient handling of large product datasets with reliable image rendering.

  • Updated Jan 16, 2026
  • TypeScript

A distributed storage system using Python and the socket library, featuring a server and multiple clients. The server coordinates data distribution and retrieval among clients using a token-based algorithm. Clients can store data to and request data from the server, which manages the communication and data aggregation across the system.

  • Updated Apr 7, 2024
  • Python

Improve this page

Add a description, image, and links to the scalable-systems topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the scalable-systems topic, visit your repo's landing page and select "manage topics."

Learn more