Spring概况

Spring Boot

– Build Anything(构建任何事物)
Spring Boot的设计目的是让您尽可能快地启动和运行,而无需预先配置Spring。 Spring Boot致力于构建可用于生产的应用程序。
Spring Boot是构建所有基于Spring应用的起点。

  1. 使用Spring初始化工具在几秒内启动
  2. 构建任何事物,如:REST API,WebSocket, WEB,流,任务等等
  3. 被简化的安全措施
  4. 对SQL和NOSQL的各种支持
  5. 嵌入式运行支持:Tomcat,Jetty和Undertow
  6. 开发者生产力工具:运行中的重新加载和自动重启
  7. 仅仅是运作中的依赖关系
  8. 可用于生产的特性,如:跟踪、度量和健康状态
  9. 在你最喜欢的IDE上工作:Spring Tool Suite,IntelliJ IDEA和NetBeans

Spring Cloud

– Coordinate Anything(协调任何事物)
– 简化分布式系统
构建分布式系统不再复杂或容易出错,Spring Cloud为最常见的分布式系统模式提供了一个简单且可访问的编程模型,帮助开发人员构建弹性、可靠和协调的应用程序。Spring Cloud构建在Spring Boot之上,这使得开发人员可以很容易地开始并快速提高生产力。
在这里插入图片描述

  1. Service Discovery 服务发现:一个动态目录,能够让客户端支持负载均衡和智能路由的功能。
  2. Circuit Breaker 断路器:带有监视仪面板的微服务容错。
  3. Configuration Server 配置服务:为分散的应用程序进行动态、集中的配置管理
  4. API Gateway API 网关:API消费者的单一入口点(如:浏览器、设备和其他API)
  5. Distributed Tracing 分布式追踪:分布式系统的自动化应用程序检测和操作可见性
  6. OAuth2 登录认证:支持单点登录、令牌中继和令牌交换
  7. Consumer-Driven Contracts 消费者驱动的契约:支持基于HTTP和基于消息的API服务演化模式

Spring Cloud Data Flow

– Connect Anything(连接任何事物)
将企业连接到以太网的任何事物上——移动设备、传感器、可穿戴设备、汽车等等。
Spring Cloud Data Flow为创建可组合的数据微服务提供了统一的服务,这些服务可用于流和基于ETL的数据处理模式。
Spring Cloud Data Flow使构建和编排云原生数据管道变得很容易,这些管道可用于数据摄取、实时分析和数据导入/导出等场景。Spring Cloud Data Flow通过为最常见的集成场景提供开箱即用的连接器,使得连接系统变得非常简单。

  1. 支持实时流和批处理数据
  2. 摄取、转换、分析和存储数据
  3. 作为FTP、RDBMS、Cassandra、RabbitMQ、GemFire、Redis等的连接器
  4. 支持现代消息中间件:Kafka和RabbitMQ
  5. 操作仪面板:度量、健康检查和远程管理
  6. 支持平台:Cloud Foundry、Kubernetes、Apache YARN和Apache Mesos
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值