Water一站式服務治理平臺
Water(水孕育萬物...)
為Java服務開發(fā)和治理,提供一站式解決方案(可以理解為微服務架構支持套件)。基于 Solon 框架開發(fā),并支持完整的 Solon Cloud 規(guī)范;已在生產環(huán)境跑了4年。
5個服務包合計40m大小,超輕量級。
功能相當于:consul + rabbitmq + elk + prometheus + openFaas + quartz +等等并有機結合在一起。
簡單工作,早點下班:)
開始
了解框架與構件
| 組件 | 說明 |
|---|---|
| org.noear:water.client | 框架:Water 客戶端 |
| org.noear:water-solon-plugin | 框架:Water 客戶端 for solon(也可用于 Spring Boot 項目) |
| org.noear:waterapi | 構建:Water 服務端 |
| org.noear:watersev | 構建:Water 后臺服務(健康檢測;數(shù)據(jù)監(jiān)視;消息派發(fā);定時任務等...) |
| org.noear:wateradmin | 構建:Water 控制臺(支持LDAP登錄) |
| org.noear:waterfaas | 構建:Water FaaS 服務,提供輕量級FaaS服務 |
| org.noear:waterraas | 構建:Water RaaS 服務,提供輕量級規(guī)則計算服務 |
控制臺演示站
地址: http://water.noear.org (賬號:demo ;密碼:demo )
關鍵持久化說明:
- 日志持久化,支持:MySql、PostgreSQL、MongoDb、ElasticSearch、ClickHouse
- 消息持久化,支持:MySql、PostgreSQL、MongoDb
視頻教程
[Water 教程一] 用 docker-compose 快速部署。輕松工作,早點下班哦:)
[Water 教程二] 使用 Solon Coud + Water 開發(fā)之初體驗
[Water 教程三] Water 是個一站式的服務治理平臺,認識一下
[Water 教程四] Water 的配置服務應用及關鍵設計
[Water 教程五] Water 的日志服務應用及輕小快的設計
[Water 教程六] Water 的消息總線服務應用及內部架構設計概要
[Water 教程七] Water 的FaaS應用實戰(zhàn)
[Water 教程八] Water 的服務監(jiān)控實戰(zhàn)
評論
圖片
表情
