ZhaoYu Dong

@DongZhaoYu · User

GitHub profile ↗ · Compare

Beijing15 followers62 repositories

Repositories

DongZhaoYu/FASTER

Fast persistent recoverable log and key-value store + cache, in C# and C++.

★ 0Forks 0

DongZhaoYu/folly

An open-source C++ library developed and used at Facebook.

★ 0Forks 0

DongZhaoYu/RSL

Replicated State Library. RSL is the Azure Paxos implementation which is used by multiple products in Azure and Bing. It provides the traditional Paxos functionality in a real world implementation. RSL includes support for dynamic replica set reconfiguration, including dynamic growth/srinking of the cluster, and also service-healing (replica replacement). RSL automates the durability of the state (by means of both durable journal files, and periodic snapshots). RSL allows multi-rings per process, allowing a single process to be part of multiple rings at the same time. RSL is implemented in C/C++ and provides a C# wrapper that naturally integrates with C# applications. RSL is widely used in Azure for a large number of infrastructure components, ranging from Azure Fabric Controller, to Azure Storage.

★ 0Forks 0

DongZhaoYu/rDSN

Robust Distributed System Nucleus (rDSN) is an open framework for quickly building and managing high performance and robust distributed systems.

★ 0Forks 0

DongZhaoYu/runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

★ 0Forks 0

DongZhaoYu/arachne-all

Arachne thread management together with all dependencies and benchmarks.

★ 0ShellForks 0

DongZhaoYu/poco

The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.

★ 0CForks 0

DongZhaoYu/NanoLog

Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.

★ 0C++Forks 0

DongZhaoYu/pai

Resource scheduling and cluster management for AI

★ 0JavaForks 0