GithubHelp home page GithubHelp logo

gene1101's Projects

advanced-go-programming-book icon advanced-go-programming-book

:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

bytetcc icon bytetcc

ByteTCC is a distributed transaction manager based on the TCC(Try/Confirm/Cancel) mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteTCC/wiki

consul icon consul

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

cronsun icon cronsun

A Distributed, Fault-Tolerant Cron-Style Job System.

easytransaction icon easytransaction

A distribute transaction solution(分布式事务) unified the usage of TCC , SAGA ,FMT (seata/fescar AutoCompensation), reliable message, compensate and so on;

etcd icon etcd

Distributed reliable key-value store for the most critical data of a distributed system

go-ethereum icon go-ethereum

Official Go implementation of the Ethereum protocol

hmily icon hmily

高性能异步分布式事务TCC框架

inject icon inject

Package inject provides a reflect based injector.

jaeger icon jaeger

CNCF Jaeger, a Distributed Tracing Platform

jepsen icon jepsen

A framework for distributed systems verification, with fault injection

leveldb icon leveldb

LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

libco icon libco

libco is a coroutine library which is widely used in wechat back-end service. It has been running on tens of thousands of machines since 2013.

mars icon mars

Mars is a cross-platform network component developed by WeChat.

oceanbase icon oceanbase

A distributed, shared-nothing relational database

paxosstore icon paxosstore

PaxosStore has been deployed in WeChat production for more than two years, providing storage services for the core businesses of WeChat backend. Now PaxosStore is running on thousands of machines, and is able to afford billions of peak TPS.

phxpaxos icon phxpaxos

The Paxos library implemented in C++ that has been used in the WeChat production environment.

phxqueue icon phxqueue

A high-availability, high-throughput and highly reliable distributed queue based on the Paxos algorithm.

phxrpc icon phxrpc

A simple C++ based RPC framework.

phxsql icon phxsql

A high availability MySQL cluster that guarantees data consistency between a master and slaves.

raft icon raft

UNMAINTAINED: A Go implementation of the Raft distributed consensus protocol.

rocksdb icon rocksdb

A library that provides an embeddable, persistent key-value store for fast storage.

seata icon seata

:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.

servicecomb-pack icon servicecomb-pack

Apache ServiceComb Pack is an eventually data consistency solution for micro-service applications. ServiceComb Pack currently provides TCC and Saga distributed transaction co-ordination solutions by using Alpha as a transaction coordinator and Omega as an transaction agent .

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.