Apache ShardingSphere Enterprise Applications — Bilibili

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Apache ZooKeeper

    Apache ZooKeeper

  • In cluster mode, Apache ShardingSphere integrates third-party registry components ZooKeeper and Etcd to achieve metadata and configuration sharing in the cluster environment. At the same time, with the help of the notification and coordination ability of the registry, it ensures the real-time synchronization of the cluster when the shared data changes. And the business will not be aware of changes from the registry.

  • overlord

    Overlord是哔哩哔哩基于Go语言编写的memcache和redis&cluster的代理及集群管理功能,致力于提供自动化高可用的缓存服务解决方案。

  • Apache ShardingSphere’s core contributor team was invited to the headquarters of Bilibili in Shanghai. Our PMC Chair, Zhang Liang, discussed with Bilibili’s tech team the e-commerce and digital entertainment verticals application scenarios, and the capabilities of different versions of ShardingSphere.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

  • However, the flash deal scenario is too demanding, so Redis still represents a better choice. Achieving automation simply requires setting rules and thresholds.

  • etcd

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

  • In cluster mode, Apache ShardingSphere integrates third-party registry components ZooKeeper and Etcd to achieve metadata and configuration sharing in the cluster environment. At the same time, with the help of the notification and coordination ability of the registry, it ensures the real-time synchronization of the cluster when the shared data changes. And the business will not be aware of changes from the registry.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Fault Tolerance in Distributed Systems: Strategies and Case Studies

    4 projects | dev.to | 18 Oct 2023
  • Implementing a distributed key-value store on top of implementing Raft in Go

    5 projects | news.ycombinator.com | 25 May 2023
  • On Implementation of Distributed Protocols

    23 projects | dev.to | 5 Apr 2024
  • The lightweight, easy-to-use, distributed relational database built on SQLite

    1 project | news.ycombinator.com | 23 Feb 2024
  • A distributed systems reading list

    1 project | news.ycombinator.com | 8 Feb 2024