distributed-systems
Here are 2,574 public repositories matching this topic...
Today, etcdctl endpoint health only performs a quorum GET. If server is corrupted or exceeded quota (which put the server into read only mode), this command incorrectly returns healthy.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
-
Updated
Sep 12, 2020
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Flink and DataFlow
-
Updated
Sep 17, 2020 - C++
A realtime distributed messaging platform
-
Updated
Sep 16, 2020 - Go
A Go standard library for microservices
-
Updated
Sep 16, 2020 - Go
Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang
-
Updated
Sep 5, 2020
Build, distribute and collaborate on components.
-
Updated
Sep 17, 2020 - TypeScript
Migrate all SBT dependency configs in Dependencies.scala to LibraryManagementSyntax type vs string
SeaweedFS is a simple and highly scalable distributed file system to store and serve billions of files fast! SeaweedFS object store has O(1) disk seek, transparent cloud integration, and SeaweedFS Filer supports cross-DC active-active replication, Kubernetes, POSIX, S3 API, encryption, Erasure Coding for warm storage, FUSE mount, Hadoop, WebDAV.
-
Updated
Sep 17, 2020 - Go
Micro is a framework for cloud native development
-
Updated
Sep 16, 2020 - Go
High-Performance server for NATS, the cloud native messaging system.
-
Updated
Sep 17, 2020 - Go
Let's support at least reading "b3" header from a single string, most commonly traceid-spanid-1
It would also be nice to support optionally writing this, especially in message providers or others with constrained environments.
Expected behavior
As discussed on openzipkin/b3-propagation#21 and first implemented here: https://github.com/openzipkin/brave/blob/master/brave/src/main/java/bra
Orleans is a cross-platform framework for building distributed applications with .NET
-
Updated
Sep 16, 2020 - C#
Hello Philip!
I think there is an issue with this part of the code of rqlite (store/store.go).
func (s *Store) Database(leader bool) ([]byte, error) {
if leader && s.raft.State() != raft.Leader {
return nil, ErrNotLeader
}
// Ensure only one snapshot can take place at once, and block all queries.
s.mu.Lock()
defer s.mu.Unlock()
f, err := ioutil.TempFile("", "rqlilte-snap-
-
Updated
Jul 12, 2020
A curated list to learn about distributed systems
-
Updated
Aug 13, 2020
《Designing Data-Intensive Application》DDIA中文翻译
-
Updated
Aug 22, 2020
open source training courses about distributed database and distributed systemes
-
Updated
Aug 14, 2020 - Rust
Python Stream Processing
-
Updated
Sep 15, 2020 - Python
Distributed, offline-first bug tracker embedded in git, with bridges
-
Updated
Sep 17, 2020 - Go
Reproducible Data Science at Scale!
-
Updated
Sep 17, 2020 - Go
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
-
Updated
Sep 17, 2020 - Go
-
Updated
Sep 14, 2020 - JavaScript
The blockchain v2 reactor utilizes concurrency to saturate the bottleneck of writing blocks to disk. This concurrency is internal to the reactor where the reactor itself will launch and manage internal state machines running as go-routines. This configuration makes testing difficult as we don't know when messages processed by internal state machines will be processed and when we can assert that th
A feature complete and high performance multi-group Raft library in Go.
-
Updated
Sep 16, 2020 - Go
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
-
Updated
Sep 9, 2020
A distributed and coördination-free log management system
-
Updated
Sep 7, 2018 - Go
Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large scale.
-
Updated
Sep 16, 2020 - C++
Improve this page
Add a description, image, and links to the distributed-systems topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the distributed-systems topic, visit your repo's landing page and select "manage topics."


英雄招募
成为 Doocs 项目维护者
本项目 advanced-java,包括 Doocs 开源组织下的所有项目,都欢迎各位朋友参与完善。
如果你提交的内容有价值,且具备规范性,将有机会提升为项目的维护者,直接参与项目的 review、merge 等维护工作,提交内容时也可以直接
push到 doocs/advanced-java 主分支 master 下,无须提交 PR 等待 review。目前 advanced-java 只有 [yanglbme](http