1、请问免费的开源java快速开发平台有哪些推荐?
我推凯卖斗荐一个基于springcloud外延的一个开源项目,主要是针对企业信息化方向的配桐,做得盯磨比较不错能开源,支持商用。
开源地址:JVS/jvsgitee.com/software-minister/jvsgitee.com/software-minister/jvs
里面实现了SaaS(用户与租户的多对多关系)、统一多模式登陆、在线表单配置、在线列表页配置,在线流程配置,在线图表配置等等。
2、开源数据统计平台 -- GoAnalytics
本项目用于移动端的数据统计,项目地址: 。开源的数据统计countly做的很好,但是基础免费版的功能实在不够看,因此我就决定用go语言来写了这个项目,一来可以在实践中学习go语言,二来也可以开发功能完整的开源平台。该项目正在开发中,欢迎有兴趣的gopher一起参与。
数据存储方面使用的是mongodb。由于数据统计业务几乎不涉及到事务以及严格的一致性场景,而且mongodb的自动分片功能竖弯旦可以支撑较大的数据量。使用大数据的存储组件的话就太过于重了。因此选用mongodb。
业务逻辑整体基于事件的发布订阅。当收到客户端请求, frontend 会对请求数据进行处理,然后发布响应的事件。 backend 收到事件后进行统计处理。
后台展示基于Vue-Admin-Template开发,本人前端能力基本就是依葫芦画瓢,希望有前端大神来开发后台页面,项目地址:
目前客户端API仅有2个。一个是上报 openApp 打开APP时间,一个是上报 usageTime 一次启动使用时长事件。SDK方面也需要移动端的大神开发,感兴趣的大佬可以一起开发。
放一点后台页面的效果图:
GoAnalytics是基于go实现的一个数据统计平台,用于统计移动端的数据指标,比如启动次数、用户增长、活跃用户、留存等指标分析。前端数据展示项目是 go *** ytics-web 。目前正在积极开发中,欢迎提交新的需求和pull request。
Go版本需要支持module,本地开发测试
cmd/go *** ytics_kafka 和 go *** ytics_rmq 是分别基于 kafka 和 rocketmq 的发布订阅功能做的数据发布
和订阅处理,横向扩展能闹纳力比 local 高。另外由于 rocketmq 还没有原生基于 go 的客户端(原生客户端正在开发中
2.0.0 road map ),可能会存在问题。
项目结构
├── README.md
├── api
│ ├── authentication 用户认证、管理API
│ ├── middlewares GIN 中间件
│ └── router API route
├── cmd
│ ├── account 生成admin账号命令
│ ├── *** ytic_local 不依赖消息系统的go *** ytics
│ ├── go *** ytics_kafka 基于kafak的go *** ytics
│ ├──余扰 go *** ytics_rmq 基于rocketmq的go *** ytics
│ └── test_data 生成测试数据命令
├── common
│ └── data.go
├── conf 配置
│ └── conf.go
├── event
│ ├── codec 数据编解码
│ └── pubsub 消息发布订阅
├── go.mod
├── go.sum
├── metric 所有的统计指标在这里实现
│ ├── init.go
│ └── user 用户相关指标的实现
├── schedule
│ └── schedule.go 定时任务调度
├── storage 存储模块
│ ├── counter.go 计数器接口
│ ├── data.go
│ └── mongodb 基于mongodb实现的存储及计数器
└── utils
├── date.go
├── date_test.go
├── errors.go
└── key.go
3、下列哪个属于开源的云计算平台?
biCloud属于开源的云计算平台。Openstack是开源云计算平台(云操作系统),可以控制整个数据中心的大型计算、存储和 *** 资源池。概念:云操作系统(云平台综郑穗合管理系统)指构架于服务器、存储、 *** 等基础硬件资源和单机操作系统、中间件、数据库等基础软件之上肆丛旅,管理海量的基础硬件、软件资源的云裂凳平台综合管理系统。
4、有哪些开源的快速开发平台?
您李码雹好,根据您的问题我们家有一套产品或许适应您的需求。
JNPF是一套开源的低代码开发平台,操作便捷只需掌握基础技术语,且支持在已有框架下进行二次开发。采用主流的两大技术Java/.Net开发,可视化开发环境,有拖拽式的代码模前生成器,灵活的权限配置、SaaS服务,强大的接口对接,随心可变的工作流引擎,一站式开发多端使用Web、Android、IOS、微信小程序,并且有以构建业务流程、逻辑和数据模型等所需的功能;为企业项目节省80%的重回工作,让开发者将重心放在业务逻辑,不必烦哪帆恼底层架构设计,可短时间开发出如ERP、OA、CRM、HR、MIS以及电信、银行、 *** 、企业等各行业的企业应用系统。
希望对您有帮助!
5、用阿里云物联网平台还是开源平台好
不宜比较。
1、阿里云物联网平台是向下连接海量设备,支撑设备数据采集上云;向上提供云端API,指令数据通过API调用下发至设备端,实现远程控制。
2、开源是把源代码开放,使用者只要不违反开源平台的相关规定,就可以进行相关修改开发,Linux系统就是开源系统,只要兄镇纤有能力,就可以修改Linux系统的旅伏内核代码,实现想要的变态功能羡仿。