netease-im / camellia

Camellia provide easy-to-use server toolkits, such as: redis proxy、delay queue、id gen、hot key and more
MIT License
626 stars 142 forks source link
daocache dbcache delay-queue delayqueue double-write hot-key hotkey id-gen idgen idgenerator netty4 read-write-splitting redis redis-cluster-proxy redis-proxy redis-sentinel redisproxy sharding

camellia(ENGLISH

Camellia是网易云信开发的服务器基础组件,所有模块均已应用于网易云信线上环境

GitHub GitHub release java_language

模块介绍

Camellia提供了一系列简单易用的服务器组件,包括但不限于:

独立部署的中间件服务(server)

更多:

增强的三方库(sdk)

此外,还包括其他众多简单易用的三方库(基于开源版本进行二次增强):

功能简介

camellia-redis-proxy

基于netty4开发的一款高性能redis代理

camellia-id-gen

提供了多种id生成算法,开箱即用,包括:

camellia-delay-queue

基于redis实现的延迟队列服务:

camellia-hot-key

热key探测和缓存服务:

RELEASE版本

最新版本是1.2.30,已经发布到maven中央仓库(2024/09/14)
更新日志

SNAPSHOT版本

当前最新是1.3.0-SNAPSHOT

<repositories>
  <repository>
    <id>sonatype-snapshots</id>
    <name>Sonatype Snapshot Repository</name>
    <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
    <snapshots>
      <enabled>true</enabled>
    </snapshots>
  </repository>
</repositories>

谁在使用Camellia

如果觉得 Camellia 对你有用,欢迎Star/Fork
欢迎所有 Camellia 用户及贡献者在 这里 分享您在当前工作中开发/使用 Camellia 的故事

联系方式

微信: hdnxttl(加此微信拉进技术交流群)
email: zj_caojiajun@163.com

Stargazers Over Time

Stargazers Over Time