Solon Cloud 分布式开发套件清单与快速概览

Solon Cloud 是一系列的接口标准和配置规范。Solon Cloud 为常见的分布式系统模式提供了一种简单且方便的编程模式,帮助开发人员构建有弹性的、可靠的、协调的应用程序。Solon Cloud 构建于 Solon 之上,可使开发者很容易入手并快速应用于生产中。Solon Cloud 主要由三部分组成:接口定义与配置规范、实现相关接口定义的各种插件,以及通用客户端。Solon Cloud 非常容易实现与自研框架进行对接。只要实现相关接口定义,按规范配置的一个插件,即是一个 Solon Clou
摘要由CSDN通过智能技术生成

Solon Cloud 是一系列的接口标准和配置规范。Solon Cloud 为常见的分布式系统模式提供了一种简单且方便的编程模式,帮助开发人员构建有弹性的、可靠的、协调的应用程序。Solon Cloud 构建于 Solon 之上,可使开发者很容易入手并快速应用于生产中。Solon Cloud 主要由三部分组成:接口定义与配置规范、实现相关接口定义的各种插件,以及通用客户端。

Solon Cloud 非常容易实现与自研框架进行对接。只要实现相关接口定义,按规范配置的一个插件,即是一个 Solon Cloud 插件。

Solon Cloud 项目源码:
https://gitee.com/noear/solon

Solon Cloud 示例源码:
https://gitee.com/noear/solon_cloud_demo

特点1:身材苗条

最小的 Solon Cloud 开发单位只有4m(含 okhttp、mysql、redis、memcaced、HikariCP 等客户端或驱动)

特点2:速度更快

本机helloworld测试,Qps可达12万之多。可参考:《 helloworld_wrk_test 》

特点3:代码自由

所有的能力可以用注解,也可以纯手写。按需而定,自由随心。

建议

让自己的单体应用,能多实例部署。就是分布式的良好开始......然后改用配置服务,然后增加事件驱动,按需拆分......慢慢来。

一、Solon Cloud 套件内容

(1)接口定义及配置规范清单

接口定义及配置规范,可为不同的框架适配与使用提供了统一的模式

功能名称

Solon Cloud

接口定义

配置规范(具体暂略)

服务注册与发现

Solon Cloud Discovery

CloudDiscoveryService

solon.cloud.@@.discovery

服务间调用方式

RPC or REST API or Event

-

-

服务网关

Solon Gateway

-

-

断路器

Solon Cloud Breaker

CloudBreakerService

solon.cloud.@@.breaker

分布式配置

Solon Cloud Config

CloudConfigService

solon.cloud.@@.config

服务跟踪

Solon Cloud Tracing

CloudTraceService

solon.cloud.@@.trace

事件总线

Solon Cloud Event

CloudEventService

solon.cloud.@@.event

分布式任务

Solon Cloud Job

CloudJobService

solon.cloud.@@.job

分布式ID

Solon Cloud Id

CloudIdService

solon.cloud.@@.id

分布式文件

Solon Cloud File

CloudFileService

solon.cloud.@@.file

分布式名单

Solon Cloud List

CloudListService

solon.cloud.@@.list

分布式锁

Solon Cloud Lock

CloudLockService

solon.cloud.@@.lock

分布式日志

Solon Cloud Logging

CloudLogService

solon.cloud.@@.log

(2)现有适配插件清单

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值