设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

云应用开发工具:Spring Cloud 1.0正式发布

2015-3-22 20:58| 发布者: joejoe0332| 查看: 1291| 评论: 0|原作者: 李小兵|来自: InfoQ

摘要: Spring Cloud是一个基于Spring Boot实 现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态 管理等操作提供了一种简 ...

Spring Cloud是一个基于Spring Boot实 现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态 管理等操作提供了一种简单的开发方式,Spring Cloud 1.0在经过将近半年的开发和发布3个里程碑版本和3个RC版本后,其正式版终于发布了,且已提供在Maven中央仓库Spring的仓库中。Spring Cloud 1.0正式版所实现的主要改进内容包括:

  • Spring Cloud Config子项目支持使用Git配置客服务器
  • Spring Cloud Config子项目支持客户端的配置信息刷新、加密/解密配置、基于Spring应用的声明周期阶段配置
  • Spring Cloud Commons子项目实现了负载均衡、服务发现和断路器(Circuit Breaker)
  • Spring Cloud Security子项目实现了声明式的SSO和基于代理的认证策略
  • Eureka子项目实现了非JVM客户端的支持
  • 使用Zuul实现了自动反向代理
  • Spring配置模型已支持Zuul过滤器和云中间层服务库Ribbon负载均衡配置
  • 通过Ribbon集成实现了伪声明式的Web服务客户端
  • 实现了RestTemplate同Ribbon的集成
  • 分布式系统的延迟和容错库Hystrix通过客户端操作界面即可实现断路器
  • 实时流、低延时、高吞吐量的聚合器Turbine实现了环路聚合、基于HTTP的Pull操作和基于AMQP的Push操作
  • 对AWS服务的集成实现了对相关数据库、消息、EC2元数据的支持
  • 为AMQP总线定义了一套操作事件,如配置变化等
  • Groovy CLI实现了对上述多数功能的支持

Pivotal于去年六月份公布了Spring Cloud 1.0源码,代码托管在GitHub。Spring Cloud工程包括Spring Cloud Config、Spring Cloud NetflixSpring Cloud CloudFoundrySpring Cloud AWS、Spring Cloud Security、Spring Cloud Commons、Spring Cloud ZookeeperSpring Cloud CLI等项目。更多关于Spring Cloud的内容以及如何将Spring Cloud部署到Cloud Foundry和Heroku,读者可以参考关于Spring Cloud简介的博文。

转自 http://www.infoq.com/cn/news/2015/03/develop-tool-spring-cloud?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部