Learn System Design concepts and prepare for interviews using free resources.
Global
Declare an agentic task with workspaces and gateway specifications. AX sandboxes it, wires up its workspace, fences its network, and helps running it at scale.
> Contributions are greatly welcome! You may want to take a look at the contribution guidelines. If you see a link here that is no longer maintained or is not a good fit, please submit a pull request!
SeaweedFS is a distributed storage system for object storage (S3), file systems, and Iceberg tables, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
Agents can generate code. Getting it right for your system is the hard part. You end up wasting time and tokens in the back and forth.
Kubernetes, also known as K8s, is an open source system for managing [containerized applications] across multiple hosts. It provides basic mechanisms for the deployment, maintenance, and scaling of applications.
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
Hey, welcome to the course. I hope this course provides a great learning experience.
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
Ceph is a distributed object, block, and file storage platform
Scalable real-time messaging server in a language-agnostic way. PubSub, SignalR. Set up once and forever.
VictoriaMetrics is a fast, cost-effective, and scalable solution for monitoring and managing time series data. It delivers high performance and reliability, making it an ideal choice for businesses of all sizes.
Asynq is a Go library for queueing tasks and processing them asynchronously with workers. It's backed by Redis and is designed to be scalable yet easy to get started.
A library that provides an embeddable, persistent key-value store for fast storage.
Dragonfly is an in-memory data store built for modern application workloads.
3 (recovery) :Web: :Download: :Source: :DeepWiki: |deepwiki| :Keywords: task, queue, job, async, rabbitmq, amqp, redis, python, distributed, actors
This is an open collection of methodologies, tools and step by step instructions to help with successful training and fine-tuning of large language models and multi-modal models and their inference.
Open source transactional distributed database. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure without compromising performance.
High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios
🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
Citus is a PostgreSQL extension that transforms Postgres into a distributed database—so you can achieve high performance at any scale.
The goal of this page is to make you a more proficient developer. You'll find only resources that I've found truly inspiring, or that have become timeless classics.
High performance, extensible, minimalist Go web framework.
Chat, OpenIM offers an open-source instant messaging solution designed specifically for developers rather than as a directly installable standalone chat app.
Apache Hadoop
Tip] > Deploying a production-ready AutoMQ cluster is challenging. This Quick Start is only for evaluating AutoMQ features and is not suitable for production use. For production deployment best practices, please contact our community for support.
Metaflow is a human-centric framework designed to help scientists and engineers build and manage real-life AI and ML systems.
Bidirectional and low-latency communication for every platform
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
Jina-serve is a framework for building and deploying AI services that communicate via gRPC, HTTP and WebSockets. Scale your services from local development to production while focusing on your core logic.