Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/li-xiao-shuang/serviceplus
Service Plus 致力于打造一个分布式、强一致性 服务+ 的一站式解决方案。用作于分布式 K/V 存储系统、服务注册与发现、服务配置中心、分布式锁等。
https://github.com/li-xiao-shuang/serviceplus
config distributed kv locks microservice raft rocksdb service-discovery
Last synced: 3 months ago
JSON representation
Service Plus 致力于打造一个分布式、强一致性 服务+ 的一站式解决方案。用作于分布式 K/V 存储系统、服务注册与发现、服务配置中心、分布式锁等。
- Host: GitHub
- URL: https://github.com/li-xiao-shuang/serviceplus
- Owner: li-xiao-shuang
- License: apache-2.0
- Created: 2022-07-07T09:29:27.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-20T07:14:37.000Z (8 months ago)
- Last Synced: 2024-10-20T23:28:40.245Z (4 months ago)
- Topics: config, distributed, kv, locks, microservice, raft, rocksdb, service-discovery
- Language: Java
- Homepage: https://li-xiao-shuang.github.io/serviceplus/
- Size: 692 KB
- Stars: 25
- Watchers: 5
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Service PlusService Plus 致力于打造一个分布式、强一致性 服务+ 的一站式解决方案。用作于分布式 K/V 存储系统、服务注册与发现、服务配置中心、分布式锁等。
目前处于个人研发阶段,现阶段适用于探索、研究。感兴趣的朋友可以与我交流一起共建。如果你想关注这个项目的进展,欢迎
star、fork、watch 三连!!!# 快速上手
- 启动 Storage
在 storage 模块找到 StorageStartUp 启动类并启动。
- 启动 Broker在 broker 模块找到 BrokerApplication 启动类并启动。
- 发布 KV
```java
curl --location --request POST 'http://localhost:8080/serviceplus/kv/v1/put' \
--form 'key="user_name"' \
--form 'value="张三"'
```- 获取 KV
```java
curl --location --request GET 'http://localhost:8080/serviceplus/kv/v1/get?key=user_name'
```