开发flyray的初衷
来源:互联网 发布:mac发送pkg自动zip 编辑:程序博客网 时间:2024/05/16 11:02
开发flyray的初衷
一是为了自我学习,二是为了方便项目开发
flyray项目介绍
使用Spring+SpringMVC+Mybatis+dubbox 开发的一套分布式基础框架,提供支付、对账、清结算、客户管理、营销活动、库存管理、搜索模块、rocketmq做统一的消息队列中心
使用技术
- 后台
Maven
构建项目Jenkins
作为持续集成- 安全框架:
Apache Shiro 1.3
- 构上采用
Dubbox
作为RPC框架 - 使用
Spring
+Spring MVC
+MyBatis
SSM框架 - 数据库连接池使用
druid
- 数据库使用
MySQL
和Redis
- 采用
elasticsearch
实现搜索服务 - 采用
quartz
做任务调度 - 注册中心
ZooKeeper
- 消息中间件
RocketMQ
, - 在分布式事务上则采用了TCC解决订单支付方面时效性要求性高的分布式事务,可靠的消息服务则来解决如会计记录等时效性要求低的分布式事务.
- 前台
- 页面交互
Vue2.x
- 数据可视化
echarts
- 页面交互
组织结构
接口总线系统
对外暴露统一规范的接口,包括各个子系统的交互接口示例图:
商户中心
- oschina地址
项目参考: - http://git.oschina.net/shuzheng/zheng
- http://git.oschina.net/iBase4J/iBase4J
- http://git.oschina.net/babaio/renren-security
0 0
- 开发flyray的初衷
- 学习ios开发初衷
- 关于写《J2ME手机游戏开发技术详解》的初衷
- 写博客的初衷
- 开通博客的初衷
- 创建博客的初衷
- 开博客的初衷
- 引入RabbitMQ的初衷
- 开博客的初衷
- 学习python的初衷
- Fragment.setArguments()的初衷。
- 写博客的初衷
- 开博的初衷
- 开博客的初衷
- 写博客的初衷
- 博主写博客的初衷
- Fragment.setArguments()的初衷。
- 游戏的初衷
- Java线程知识拾遗
- POJ-3071-dp,单调队列
- jQuery三种常见选择器
- MySql日期时间
- 基于数组的循环队列和基于链表的队列
- 开发flyray的初衷
- WIN10与Ubuntu16.04 双系统安装
- C直接插入排序
- CentOS6.5下修改mysql密码以及解决MySQL ERROR 1045 (28000):
- Python 算法
- leetcode第六周解题总结(98)
- opencv中的Mat
- Scikit-learn(python)学习笔记 (不定期更新)
- 线段树区间操作