轮询大广告
-
spring框架5.0
-
springOne Platform 一站平台
-
在Cloud Foundry(VMvare推出的云平台)上,自动操纵spring cloud
-
Pivotal(一家公司)web 服务,毫不费力的将spring boot 发布到云上
-
spring clound Edgware版本发布
spring是现代java的根源
应用->springBoot->springCloud->spring Cloud Data Flow
spring 5
开发者经常困扰于应用程序最有效、编程模式、架构的技术栈选择,比如异步的NIO比同步的IO好
响应式的spring提供了一个广阔的平台,支持不同水平的开发栈-web、安全、数据、消息等
spring5提供了一个新的响应式web栈- webFlux,与springMVC并行的技术栈
springBoot2.0中flux与springMVC的不同
springBoot
构建任何应用
springBoot是构建spring应用开始的点,设计的目的是让你放手和最少的预配置尽快的运行
-
使用spring初始器在数秒内启动
-
构建任何事物-REST API、webSocket、web、stream、tasks等
-
简单安全
-
丰富的支持SQL和NoSQL
-
支持嵌入式运行时-tomcat、Jetty、和Undertow
-
开发者生产工具-比如lived reload和自动重启
-
通过依赖就可以工作
-
准备好的生产特征-比如:跟踪、度量和健康状态
-
在你最喜欢的IDE上工作-spring工具插件、IDEA、和NetBeans
SpringCloud
协调任何东西:简单的分布式系统
构建分布式系统不需要复杂和易于出错,springCloud为最多的普通分布式应用提供了一种简单、可用的编程方式,帮助开发者构建高容错、高可用、coordinated的应用。
springCloud基于boot构建,使开发者更简单地开始和快速地生产。
-
服务发现: 一个动态的目录允许客户端负载均衡和智能轮询
-
熔断器: 有一个监控仪表盘,服务的容错
-
配置服务: 为分布式应用提供动态、集中的配置管理
-
API 网关: 为API消费者(浏览器、设备等)单一的实体点
-
分布式跟踪: 自动化应用仪器和操作可视化为分布式应用
-
OAthu2: 支持单点登录、令牌延迟和令牌路由
-
Consumer-Driven Contracts: 服务解决模式支持HTTP和基于API的消息
Spring Cloud Data Flow
连接任何事物
data Flow使构建和协调原生云数据管道更简单因为使用的原因-比如:数据聚合,实时分析,和数据的导入导出。
data Flow使通过开箱即用的连接器为普通的集成场景更简单的连接
-
支持实时的流和分支数据处理
-
采集、转换,分析和存储数据
-
为FTP、RDBMS、Cassandra,RabbitMQ,GemFire,Redis等的连接器
-
支持现代的消息中间件-Kafka 和RabbitMQ
-
spring FIo 管道的虚拟设计者
-
操作指示板-度量、健康检测和远程管理
-
支持的平台:Cloud Foundry,Kubernetes,Apache YARN,APache Mesos