You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tangmingyou c4531f27fa im struct 4 years ago
im-client im struct 4 years ago
im-common im struct 4 years ago
im-data im struct 4 years ago
im-entry im struct 4 years ago
im-logic im struct 4 years ago
im-logic-api im struct 4 years ago
.gitignore im struct 4 years ago
README.md im struct 4 years ago
pom.xml im struct 4 years ago

README.md

  • 接入层 entry
  • 逻辑层 logic
  • 内存存储层 router
  • 固化存储层 das

功能组件: 1.0

  • IOC: guice

  • 通信层: netty

  • 序列化: protobuf

  • 内存存储:

    • Caffeine
    • Memcache
  • 分布式缓存:redis

  • 注册中心:etcd、直连

  • 处理队列:disruptor

  • 持久化:mysql

  • 日志:log4j2

  • 监控:prometheus、grafana

  • ID生成器

2.0

  • quarkus

集群负载均衡: 子网1,子网2,公网 子网1和2不相通

entry <--> client 通信 entry <--> logic dubbo service client jconsle cmd

router <--> cache das <--> db router <--> das

das shardingjdbc table struct, sharding roles logic biz