GitHub topics: sharding
tarantool/go-vshard-router
go vshard-router implementation for tarantool
Language: Go - Size: 1.1 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 13 - Forks: 3

netease-im/camellia
Camellia provide easy-to-use server toolkits, such as: redis proxy、delay queue、id gen、hot key and more
Language: Java - Size: 66 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 667 - Forks: 147

dotnetcore/sharding-core
high performance lightweight solution for efcore sharding table and sharding database support read-write-separation .一款ef-core下高性能、轻量级针对分表分库读写分离的解决方案,具有零依赖、零学习成本、零业务代码入侵
Language: C# - Size: 4.97 MB - Last synced at: about 5 hours ago - Pushed at: 10 days ago - Stars: 1,200 - Forks: 170

thiagopradi/octopus
Database Sharding for ActiveRecord
Language: Ruby - Size: 1.18 MB - Last synced at: about 6 hours ago - Pushed at: about 1 year ago - Stars: 2,538 - Forks: 504

yaitoo/sqle
A SQL-first/ORM-like Golang SQL package.
Language: Go - Size: 142 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 20 - Forks: 1

ravendb/ravendb
ACID Document Database
Language: C# - Size: 782 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3,734 - Forks: 833

pytorch/torchrec
Pytorch domain library for recommendation systems
Language: Python - Size: 19.3 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 2,100 - Forks: 492

timebertt/kubernetes-controller-sharding
Horizontally Scalable Kubernetes Controllers: distribute reconciliation of Kubernetes objects across multiple controller instances
Language: Go - Size: 3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 226 - Forks: 5

pg-sharding/spqr
Stateless Postgres Query Router.
Language: Go - Size: 26.5 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,099 - Forks: 52

citusdata/citus
Distributed PostgreSQL as an extension
Language: C - Size: 63.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 11,301 - Forks: 708

Ahoo-Wang/CosId
Universal, flexible, high-performance distributed ID generator. | 通用、灵活、高性能的分布式 ID 生成器
Language: Java - Size: 10.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 536 - Forks: 79

KevinNovak/Discord-Bot-TypeScript-Template
Discord bot - A discord.js bot template written with TypeScript.
Language: TypeScript - Size: 1.19 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 531 - Forks: 95

shardeum/shardeum
Shardeum is an EVM based autoscaling blockchain
Language: TypeScript - Size: 23.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 31,927 - Forks: 683

ev2900/OpenSearch_Index_Shard_Size
Example covering ideal shard size + how to adjust # of primary, replicate shards for an index
Size: 146 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5 - Forks: 0

preda-devteam/preda
PREDA, a general programming language for parallel execution of smart contract transactions on sharding blockchains
Language: C++ - Size: 52.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 16 - Forks: 3

dimikot/ent-framework
A PostgreSQL graph-database-alike library with microsharding and row-level security
Language: JavaScript - Size: 7.43 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 2

pgdogdev/pgdog
Horizontal scaling for PostgreSQL with automatic sharding.
Language: Rust - Size: 4.27 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 887 - Forks: 15

dromara/easy-query
java/kotlin high performance lightweight solution for jdbc query,support oltp and olap query,一款java下面支持强类型、轻量级、高性能的ORM,致力于解决jdbc查询,拥有对象模型筛选、隐式子查询、隐式join
Language: Java - Size: 17.5 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 604 - Forks: 57

lealone/Lealone
比 MySQL 和 MongoDB 快10倍的 OLTP 关系数据库和文档数据库
Language: Java - Size: 26.8 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 2,498 - Forks: 526

KaHIP/KaHIP
KaHIP -- Karlsruhe HIGH Quality Partitioning.
Language: C++ - Size: 12.9 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 427 - Forks: 98

alephium/alephium
Reference client for Alephium protocol
Language: Scala - Size: 25.6 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 166 - Forks: 69

devsisters/shardcake
Sharding and location transparency for Scala
Language: Scala - Size: 15.2 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 416 - Forks: 32

jwizard-bot/jwizard-core
Command interactions handler and API events receiver. Ready for clustering based on shard-offset system.
Language: Kotlin - Size: 3.53 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0

samber/hot
🌶️ In-memory caching library for read-intensive Go applications
Language: Go - Size: 138 KB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 78 - Forks: 0

evolution-gaming/sharding-strategy
Custom sharding strategies for akka cluster
Language: Scala - Size: 244 KB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 9 - Forks: 2

actiontech/dble
A High Scalability Middle-ware for MySQL Sharding
Language: Java - Size: 27.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,100 - Forks: 318

go-gorm/sharding Fork of longbridge/gorm-sharding
High performance table sharding plugin for Gorm.
Language: Go - Size: 167 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 295 - Forks: 64

Bxelz/DiscordSharding
A simple and beginner-friendly guide on how to set up Discord.js sharding using the ShardingManager class.
Language: JavaScript - Size: 2.93 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

session-replay-tools/cetus
Cetus is high-performance middleware designed to provide transparent routing between your application and backend MySQL servers.
Language: C - Size: 8.69 MB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 1,248 - Forks: 321

ton-blockchain/stablecoin-contract
Sample code for centralised stablecoin jetton. TEP-74 and TEP-89 compatible
Language: TypeScript - Size: 1010 KB - Last synced at: 13 days ago - Pushed at: 23 days ago - Stars: 173 - Forks: 63

MyCATApache/Mycat2
MySQL Proxy using Java NIO based on Sharding SQL,Calcite ,simple and fast
Language: Java - Size: 19.4 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 1,718 - Forks: 480

smyrgeorge/actor4k-cluster
A small actor system written in kotlin using Coroutines.
Language: Kotlin - Size: 127 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

smyrgeorge/actor4k
A small actor system written in kotlin using Coroutines.
Language: Kotlin - Size: 2.87 MB - Last synced at: 14 days ago - Pushed at: 19 days ago - Stars: 47 - Forks: 0

alibaba/kube-sharding
Automated deployment of large-scale sharding services on kubernetes.
Language: Go - Size: 3.2 MB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 4

olegtar83/OtusHomework
Otus Highload Architect course homework tasks.
Language: C# - Size: 82 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

LambdaLabsML/distributed-training-guide
Best practices & guides on how to write distributed pytorch training code
Language: Python - Size: 429 KB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 388 - Forks: 27

clickup/pg-microsharding
Support for microshards on top of PostgreSQL schemas with cross-nodes rebalancing
Language: TypeScript - Size: 380 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 7 - Forks: 1

1107012776/PHP-Sharding-PDO
PHP、MySQL分库分表中间件,需要依赖PDO,PHP分库分表,支持协程(PHP, MySQL sharding library and sharding table middleware, need to rely on PDO, support coroutines.)
Language: PHP - Size: 464 KB - Last synced at: 13 days ago - Pushed at: about 2 months ago - Stars: 629 - Forks: 10

oracle/db-sharding
Oracle Sharded database deployment automation and tools for use in client applications.
Language: HCL - Size: 6.82 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 37 - Forks: 20

tnicola/cypress-parallel
Reduce up to 40% your Cypress suite execution time parallelizing the test run on the same machine.
Language: JavaScript - Size: 1.35 MB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 593 - Forks: 126

zvdy/system-design
A practical guide to system design patterns with real-world Python implementations.
Language: Python - Size: 42 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

JBKahn/django-sharding
A sharding library for Django
Language: Python - Size: 911 KB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 223 - Forks: 49

IlluminusLimited/pgdice
Postgres partitioning built on top of https://github.com/ankane/pgslice
Language: Ruby - Size: 282 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 11 - Forks: 0

cptcr/sharding.js
Sharding.js is an advanced sharding manager designed for Discord bots, enabling seamless communication between multiple shards across different machines using **Redis** for inter-process communication.
Language: TypeScript - Size: 22.5 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

zonel/CogniTurismo
"Cognitive" (AI-driven intelligence) + "Turismo" (luxury touring and high-performance travel).
Language: C# - Size: 2.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

harmony-one/harmony
The core protocol of harmony
Language: Go - Size: 29.5 MB - Last synced at: about 21 hours ago - Pushed at: about 22 hours ago - Stars: 1,466 - Forks: 295

flipeador/discord.js-template
A basic Discord bot application template using DiscordJS.
Language: JavaScript - Size: 62.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

neo4j/trillion-graph
A scale demo of Neo4j Fabric spanning up to 1129 machines/shards running a 100TB (LDBC) dataset with 1.2tn nodes and relationships.
Language: Java - Size: 5.49 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 93 - Forks: 21

optimisticside/catalyst
A versatile Discord bot with a structured framework for ease of contribution and use.
Language: TypeScript - Size: 1.02 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

adammck/ranger
Generic range-based sharding prototype
Language: Go - Size: 1010 KB - Last synced at: 26 days ago - Pushed at: almost 2 years ago - Stars: 21 - Forks: 3

QuarkChain/pyquarkchain
Python implementation of QuarkChain
Language: Python - Size: 19.8 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 224 - Forks: 115

gojek/weaver
An Advanced HTTP Reverse Proxy with Dynamic Sharding Strategies
Language: Go - Size: 280 KB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 604 - Forks: 50

FishGoddess/cachego
一个拥有分片机制的轻量级内存缓存库,API 友好,支持多种数据淘汰机制 - An api friendly memory-based cache
Language: Go - Size: 502 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 32 - Forks: 4

harmony-one/harmonyj
Harmony Java SDK
Language: Java - Size: 176 KB - Last synced at: 24 days ago - Pushed at: about 1 month ago - Stars: 28 - Forks: 14

KaymeKaydex/go-vshard-router 📦
go vshard-router implementation for tarantool
Language: Go - Size: 631 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 23 - Forks: 2

brussell98/megane
A framework for large multi-process Discord bots
Language: TypeScript - Size: 465 KB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 32 - Forks: 2

shipgirlproject/Azuma
A package that actually syncs your ratelimits across all your clusters on Discord.JS
Language: JavaScript - Size: 187 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 16 - Forks: 9

ShubhamYadav25/ProxyDBX
ProxyDBX is a C# sharding solution that distributes user data across multiple database shards and routes queries efficiently. It also features SQL parsing and optimization for better performance. 🚀
Language: C# - Size: 134 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

idaniaali/go-vshard-router
go vshard-router implementation for tarantool no-sql, sharding, tarantool, vshard
Size: 1000 Bytes - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ppauel/typescript-discord-bot
A TypeScript Discord bot template (discord.js v14)
Language: TypeScript - Size: 155 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 21 - Forks: 5

nmichlo/doorway
🚪 Utilities for working with files. Including easy downloading, fast hashing, stale file detection, dataset sharding, proxy downloading, file renaming
Language: Python - Size: 136 KB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

bootsrc/star-zone
⭐星座空间App(社交类App)项目源码,包括Java后台、Android、管理后台的代码。自主研发了数据库分表、token权限认证
Language: Java - Size: 3.49 MB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 240 - Forks: 58

mkleczek/pgwrh
Simple PostgreSQL sharding using logical replication and postgres_fdw
Language: PLpgSQL - Size: 198 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 0

argentsea/sql
The Argent Sea framework for SQL Server
Language: C# - Size: 162 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

argentsea/pg
The Argent Sea framework for PostgreSql
Language: C# - Size: 141 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

argentsea/shared
The Argent Sea framework libraries that are shared across data providers
Language: C# - Size: 486 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

lucadonnoh/awesome-blockchain-scalability
A curated list of awesome resources about blockchain scalability
Size: 44.9 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 64 - Forks: 2

JasonSong97/system-design-architecture-board
대규모 시스템 설계
Language: Java - Size: 234 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Rekord/rekord
A javascript REST ORM that is offline and real-time capable
Language: JavaScript - Size: 8.79 MB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 178 - Forks: 18

cedrickchee/citus-cluster
Shard Postgres on a single Citus node and scale-out to a distributed database cluster with multiple worker nodes
Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

aviniciusbass/sharding-to-csv
A simple package to shard big Csv files into small files.
Language: JavaScript - Size: 15.6 KB - Last synced at: 7 days ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 2

SamirPaulb/system-design-primer Fork of donnemartin/system-design-primer
📚Learn how to design large-scale systems.✍️Prep for the system design interview😎. Includes Anki flashcards.✨
Language: Python - Size: 30.9 MB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 11

suggestionsbot/suggestions-bot
A Discord bot designed to build better communities by encouraging a positive and constructive relationship between community and staff.
Language: Python - Size: 938 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 12 - Forks: 5

smira/redis-resharding-proxy
Redis Resharding Proxy
Language: Go - Size: 478 KB - Last synced at: 25 days ago - Pushed at: over 9 years ago - Stars: 178 - Forks: 27

ethereum/sharding 📦
Sharding manager contract, and related software and tests
Language: Python - Size: 609 KB - Last synced at: 8 days ago - Pushed at: almost 7 years ago - Stars: 482 - Forks: 106

sonikq/architecture-sprint-2 Fork of Yandex-Practicum/architecture-sprint-2
testing sharding, replication and caching from Yandex Practicum
Language: Python - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

MikaboshiDev/Eternal-Typescript
discord template made with typescript, prism and night control
Language: TypeScript - Size: 52.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 2

SergiySeletsky/Unified
Unified Id - the identity of your data.
Language: C# - Size: 453 KB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 38 - Forks: 1

studyzy/shardingdb
LevelDB support sharding and concurrent writes
Language: Go - Size: 144 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 1

GravityCloudAI/clickhouse-onprem
Clickhouse Multi-Replica Starter Repository
Size: 33.2 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

vasukalariya/MIT-Distributed-Systems-Lab-6.824-6.5840
MIT Distributed Systems CS 6.824/CS 6.5840
Language: Go - Size: 9.02 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

wednesday-solutions/node-mongo-express
An enterprise Mongo-Express REST API built using nodejs showcasing - Testing Strategy, mongoDB sharding, models, a REST API Interface, support for Redis, aggregation queries, aggregation caching, circuit-breakers, slack integration, RBAC, rate limited APIs and multi-container queues and schedulers.
Language: JavaScript - Size: 1.94 MB - Last synced at: 13 days ago - Pushed at: 10 months ago - Stars: 27 - Forks: 11

cookpad/mixed_gauge
A simple and robust database sharding with ActiveRecord.
Language: Ruby - Size: 98.6 KB - Last synced at: 5 days ago - Pushed at: almost 7 years ago - Stars: 59 - Forks: 1

danclay/eris-fleet
Cluster management for Discord bots using the Eris library.
Language: TypeScript - Size: 1.22 MB - Last synced at: 26 days ago - Pushed at: 8 months ago - Stars: 40 - Forks: 18

sviridovm/MaksDB
Distributed Vector DB implemented in Python with FAISS
Language: Python - Size: 160 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

shipgirlproject/Indomitable
A lightweight (the actual ship is heavy though), performant, & powerful sharder for Discord.JS
Language: TypeScript - Size: 648 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 33 - Forks: 3

mssrinivas/CoffeeWithCloudySpartans
Developed an Online Coffee Store application using Mongo, Express, React, Node (MERN) and Go. Hosted the data service API modules developed in Go as microservices using Kubernetes. Aim is to demonstrate right use the cloud technologies following industry standards in terms of security, scalability and efficiency.
Language: JavaScript - Size: 9.21 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 3

Drops-of-Diamond/Drops-of-Diamond-history-outdated
History on an implementation of sharding and statelessness
Size: 56.6 KB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 9 - Forks: 0

KERNAMON/kit Fork of sveltejs/kit
BLOCKCHAIN embodying an AGPLv3 that will be at the core of any legal interactions concerning our binary (or binaries) and source code by all users, contributors, businesses & administrators.
Language: JavaScript - Size: 26.1 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

cabol/shards
Partitioned ETS tables for Erlang and Elixir
Language: Erlang - Size: 2.35 MB - Last synced at: 18 days ago - Pushed at: 11 months ago - Stars: 294 - Forks: 36

EKarton/Sharded-Google-Photos
A tool to shard photos across multiple Google Photo accounts
Language: Python - Size: 19.3 MB - Last synced at: 27 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

Lines-Police-CAD/police-cad-bot
The Official Lines Police CAD Discord Bot
Language: JavaScript - Size: 181 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Knakworstje/dtp
Protocol for accessing time-stream based sharded databases.
Size: 57.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

CECTC/dbpack
A db proxy for distributed transaction, read write splitting and sharding! Support any language! It can be deployed as a sidecar in a pod.
Language: Go - Size: 3.16 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 360 - Forks: 48

drecom/activerecord-turntable
ActiveRecord Sharding Plugin
Language: Ruby - Size: 725 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 210 - Forks: 34

chainspace/chainspace-prototype
Chainspace is a distributed ledger platform for high-integrity and transparent processing of transactions within a decentralized system.
Language: Python - Size: 25.5 MB - Last synced at: 15 days ago - Pushed at: about 6 years ago - Stars: 56 - Forks: 37

jarkata/sharding-tasphere
基于shardingsphere构建而来
Language: Java - Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

vishishtpriyadarshi/ShardEval
ShardEval: Sharding-based Blockchain Simulator
Language: Python - Size: 6.03 MB - Last synced at: 13 days ago - Pushed at: 11 months ago - Stars: 27 - Forks: 12

feliixx/mongodbShardedCluster
deploy a mongodb sharded cluster on a local machine
Language: Shell - Size: 12.7 KB - Last synced at: 28 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

sharding-db/etcd-sharding-proxy
Light Weight Sharding Proxy Solution of Etcd Cluster
Language: Go - Size: 37.1 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 1
