1 Star 0 Fork 24

lizhaodo / biplatform

forked from songzhuozhuo / biplatform 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

biplatform

Codacy Badge Build Status

基于scala 、akka实现了一个简单的报表工具。该项目是个玩具项目,用于个人学习scala和akka。

核心功能

  • 使用scala语言开发,基于akka-http, akka-stream,akka-cluster等新技术构建。

dev

  • 支持多核并发,异步无阻赛 (akka)
  • 每个用户、每张报表均作为独立的actor, 通过akka Persistence持久化各个节点的状态,并额外获得一个可自动更新的分布式缓存。
  • 对长时间未使用的节点 可以自动下线,以释放系统资源
  • 高可用,可横向扩展至多节点。完全去中心化,无单点故障。失败可异地恢复 (akka-cluster)。
  • 使用kryo序列化消息
  • 流控 Back-Pressure, 避免OutOfMemory(akka-stream).

接口文档

戳这里查看接口文档

system designer

designer

Build and Run

  • 运行sbt clean zip 或者 sbt clean tgztarget/universal目录下会生成 相应的zip或tgz包。

  • 复制到服务器上 解压, 在安装目录下 运行 ./bin/run.sh 启动服务

空文件

简介

基于akka-http、akka-cluster、akka-stream 构建的报表工具 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Scala
1
https://gitee.com/testabcdefg/biplatform.git
git@gitee.com:testabcdefg/biplatform.git
testabcdefg
biplatform
biplatform
master

搜索帮助