开源组件小记

eiffelzero / 2024-07-05 / 原文

  1. 分布式ID生成服务:
    • leaf
  2. 监控:
    • cat
      实时应用监控平台
  3. 配置中心:
    • apollo
  4. JAVA诊断工具:
    • arthas
  5. 数据库连接池:
    • druid
  6. 消息中间件:
    • rocketmq
  7. 服务注册中心:
    • nacos
      动态服务发现、配置和服务管理而设计。它可以帮助您轻松构建云原生应用程序和微服务平台
  8. 服务治理:
    • Sentinel
      流量控制、熔断降级、系统负载
  9. 数据库:
    • pika
      Pika 是一个以 RocksDB 为存储引擎的的大容量、高性能、多租户、数据可持久化的弹性 KV 数据存储系统,完全兼容 Redis 协议,支持其常用的数据结构,如 string/hash/list/zset/set/geo/hyperloglog/pubsub/bitmap/stream 等 Redis 接口
  10. 数据库中间件:
    • shardingsphere
      Apache ShardingSphere 是一个分布式 SQL 事务和查询引擎,允许在任何数据库上进行数据分片、扩展、加密等。我们社区的指导开发理念是 Database Plus,旨在创建一个完整的生态系统,让您可以将任何数据库转变为分布式数据库系统。