网站首页 > 开源技术 正文
很多技术小伙伴们在联系我们时都有提到一个问题,我们的微服务版本跟我们的业务流程平台相比,技术要点是什么,有无明细的内容。针对大家所提出的技术IBPS微服务平台-技术框架的问题,咱们在此统一做个回复。
关于IBPS3.x(版本一直在更新,在此以x标示)
Spring Cloud 流辰信息最专注最用心的快速开发平台。
我们用了什么技术架构?
1.环境
· Java SDK 1.8
· Servlet 3.0/3.1
· Apache Maven 3.x
· NodeJS 8.9.0
2.主框架
· Spring Boot 2.0.4.RELEASE
· Spring Framework 5.0.10.RELEASE
3.持久层
· Apache MyBatis 3.5.0
· Hibernate Validation 5.0.1.Final
· Alibaba Druid 1.1.15
4.视图层
· Spring MVC 5.0
· Vue 2.6.10
· CSS框架:
. sass 1.23.6
. animate 3.7.2
. normalize 8.0.1
· JS框架及组件:
. element-ui 2.12.0
. camunda-bpmn-moddle 4.3.0
. vue-i18n 8.15.0
. vue-router 3.1.3
. vuex 3.1.2
. vuedraggable 2.23.2
. qs 6.9.1
. pinyin4js 1.3.18
. axios 0.19.0
. bpmn-js 5.1.2
. echarts 4.5.0
. signature_pad 3.0.0-beta.3
. vue-codemirror 4.0.6
. lodash 4.17.15
. screenfull 5.0.0
. handsontable 7.2.2
. vue-splitpane 1.0.4
. nprogress 0.2.0
5.工具组件
· Log4j2 2.11.0
· Netty 4.0
· Redis 3.0
· Apache FreeMarker 2.3.28
· Apache Httpclient 4.5
· Apache Commons
. lang3 3.5
. codec 1.8
. io 2.0.1
. fileupload 1.2.2
. banutils 1.9.3
· 分布式文件系统:FastDFS 5.11
· 对象/JSON序列化:Jackson 2.9.9
· Office工具:POI 3.16
· 分布式任务调度:Quartz 2.2.1
· 全文检索引擎:ElasticSearch 6.8.0
· 工作流引擎:Activiti 5.17
· 动态脚本支持:groovy 2.4.13
· 在线文档:soringfox 2.9.2
· 消息队列
. Disruptor 3.4.0
. RabbitMQ 5.1.2
. Kafka(敬请期待)
. RocketMQ(敬请期待)
6.数据高速缓存存储框架
· J2Cache (Caffeine/Redis) 2.7.8-release
· Spring Redis 2.0.9.RELEASE
· Lettuce 5.0.4.RELEASE
7.分布式套件/云平台
· 分布式系统主框架:Spring Cloud Finchley.SR3
· 服务治理注册与发现:
. Spring Cloud Netflix Eureka 1.9.3
. HashiCorp Consul 1.2.2
. Apache Zookeeper 3.4.6
· 服务容错保护限流降级:Spring Cloud Netflix Hystrix
· 服务负载均衡:Spring Cloud Netflix Ribbon
· 网关路由代理调用:Spring Cloud Netflix Zuul
· 声明式服务调用:Spring Cloud OpenFeign
· 分布式统一配置中心:Ctripcorp Apollo
· 分布式事务方案:TCC、消息最终一致性,支持独立使用,也支持两种方案混合使用
8.运维平台
· 日志收集:Filebeat 6.8.0
· 日志存储:ElasticSearch 6.8.0
· 日志分析:Logstash 6.8.0
· 日志检索:Kibana 6.8.0
· 链路监控:Skywalking 6.5.0
9.已支持数据库
· MySQL 5.6/5.7
· Oracle 10g/11g/12c
· PostgreSQL 9/10/11/12
· Sql Server 2005/2008/2012
· IBM DB2(敬请期待)
· Informix(敬请期待)
· 达梦(敬请期待)
· 神通(敬请期待)
10.部署方式
· Docker
· Docker Compose
· Runnable Jar
· Kubernetes(敬请期待)
关于更多的技术要点,非常支持更多的小伙伴们留言。帮助我们做得更好。
猜你喜欢
- 2024-10-26 「配置163源」解决yum的疑难杂症(163邮箱适配版)
- 2024-10-26 技术干货分享:记录一次系统性能调优过程
- 2024-10-26 学习Log4j2 JNDI注入漏洞(CVE-2021-44228)
- 2024-10-26 垃圾回收算法与 JVM 垃圾回收器综述
- 2024-10-26 万字详文:Java内存泄漏、性能优化、宕机死锁的N种姿势
- 2024-10-26 品味Spring Cache设计之美(spring.cache)
- 2024-10-26 【开源推荐】Jboot v3.1.5 发布,持续完善文档和优化细节
- 2024-10-26 Jboot v3.1.9 发布,分布式事务 Seata 升级到最新版本
- 2024-10-26 多租户微服务脚手架 zuihou-admin-cloud,不错的学习案例
- 2024-10-26 有哪些 Java 开源项目学完更容易找工作?看这六个就够了
你 发表评论:
欢迎- 最近发表
-
- 后端服务太慢?试试这 7 招(后端 服务端 区别)
- 做一个适合二次开发的低代码平台,把程序员从curd中解脱出来-1
- Caffeine缓存 最快缓存 内存缓存(caffeine缓存使用)
- Java性能优化的10大策略(java性能调优从哪几个方面入手)
- New Balance M576PGT 全新配色设计
- x-cmd pkg | qrencode - 二维码生成工具
- 平和精英抽奖概率是多少 平和精英抽奖物品一览
- x-cmd pkg | tmux - 开源终端多路复用器(terminal multiplexer)
- 漫威官方App中文版上线:全站漫画限时免费
- macOS Monterey 12.7.4 (21H1123) 正式版发布,ISO、IPSW、PKG 下载
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)