SpringCloud 中文翻译1

Easter79
• 阅读 679

最近想练习一下英语,试着翻译一下正在学习的spring cloud 的快速开始页面,部分单词(例如 boiler plate patterns)不是特别理解,等日后更深一步了解 spring cloud 后再回来校正。。。

简介

Spring Cloud 提供给开发快速搭建分布式系统模块的工具(例子:配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、leader投票选举、分布式会话、集群状态)。同时Spring Cloud 对分布式系统的协调不仅能更好的管理这些既定格式且难变动的模式,而且能快速开发实现这些模式的服务或应用。它们将运行在分布式的环境上,包括开发人员自己的笔记本、数据中心、像云计算这样的管理平台。

特征

Spring Cloud 侧重提供开箱即用的典型用例和允许自由扩展的机制。

  • 分布式/版本控制配置
  • 服务注册和发现
  • 路由
  • 服务与服务的调用
  • 负载平衡
  • 断路器
  • 全局锁
  • 领导选举和集群状态
  • 分布式消息

主要项目

项目名

描述

spring cloud config

通过git仓库进行集中的外部配置管理。配置资源可以直接映射到Spring 的环境下,不是Spring 环境的不能使用

spring cloud netflix

集成了多种Netfix OSS 组件

spring cloud bus

通过分布式消息来关联连接服务和服务实例的事件总线,能在集群中有效的传播状态变更(例如 配置文件修改事件)

spring cloud for cloud foundry

将你的应用和核心云提供集成起来。提供服务发现而且使得更加容易去实现SSO 和 OAuth2所保护资源,并创建一个扩展服务代理

spring cloud cloud foundry service broker

提供为搭建云托管服务扩展代理的基础

spring cloud cluster

针对zk,redis,Hazelcast, Consul等,提供的leader选举、通用状态模式

spring cloud consul

Hashicorp Consul 服务发现和陪孩子管理

spring cloud security

zuul 代理 提供对负载均衡 OAuth2 rest 客户端、认证头中继

spring cloud sleuth

对spring cloud 应用的分布式跟踪,兼容zipkin,htrace,日志(例如elk)跟踪

spring cloud data flow

云原生态编程和操作模型在结构化的平台组成的微服务数据

spring cloud stream

通过redis、rabbit或者kafka来发送微服务。在spring cloud app间发送接受简单的声明模型

spring cloud stream modules

用来和spring cloud stream 创建、构造、规划消息驱动的微服务

spring cloud task

短寿微服务

spring cloud zookeeper

通过zookeeper 实现服务发现和配置管理

spring cloud connectors

使不同平台的 paas 应用 更加简单的连接后台服务

spring cloud starters

spring boot 类型的启动器

spring cloud cli

基于Groovy的搭建spring cloud 组件应用的客户端插件

发布的trains。。。

发布的trains 没有版本,只有名称。名称是按照字母序列和伦敦的火车站名命名的。当单个项目的发布节点累积到临界区域或者有重大bug,发布train将会在名字后加上".SRX",X是数字。

Angel 适合 spring boot 1.2.x

Brixton 适合 spring boot 1.3.x

来源:http://my.oschina.net/taoluoluo/blog/737884

点赞
收藏
评论区
推荐文章
Easter79 Easter79
3年前
springcloud知识点总结
一.SpringCloud面试题口述1.SpringCloud和DubboSpringCloud和Dubbo都是现在主流的微服务架构SpringCloud是Apache旗下的Spring体系下的微服务解决方案Dubbo是阿里系的分布式服务治理框架从技术维度上,其实SpringCloud远远的超过Dubbo,Dubbo本身只是实现
Stella981 Stella981
3年前
Spring Cloud套件
SpringCloud提供的服务  配置管理服务注册服务发现断路器负载均衡智能路由服务间调用一次性令牌微代理思维导图模板全局锁控制总线分布式式会话集群状态领导选举分布式消息  子项目功能说明SpringCloudConfig配置中心,利用git来集
Stella981 Stella981
3年前
Spring Cloud系列教程(六):服务注册与发现Consul(Finchley版本)
一、前言在微服务领域,服务注册与发现是其中很重要的一个模块,主要用于服务治理问题;在分布式Dubbo中常用的服务发现与注册中心是Zookeeper,Cosul与其类似,在SpringCloud刚占领市场的时候,SpringCloud微服务框架默认使用的注册中心组建是Eureka,总所周知,Eureka已经开始闭源了,
Stella981 Stella981
3年前
Spring Cloud介绍 Spring Cloud与Dubbo对比
springCloud是一个基于SpringBoot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。SpringCloud与Dubbo对比提到Dubbo,我想顺便提下ESB,目前央视新华社也在用ESB来做任务编排,
Easter79 Easter79
3年前
SpringCloud(一):SpringCould 框架预览
前言 SpringCloud是基于SpringBoot的一整套实现微服务的框架。他提供了微服务开发所需的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件。最重要的是跟springboot框架一起使用的话,会让你开发微服务架构的云服务非常好的方便。 SpringBoot旨在
Easter79 Easter79
3年前
SpringCloud 简介
SpringCloud是一个工具集:Spring  Cloud是在Spring   Boot的基础上构建的,用于简化分布式系统构建的工具集;使架构师在创建和发布微服务时极为便捷和有效.SpringCloud为开发人员提供了快速构建分布式系统中的一些通用模式(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布
Stella981 Stella981
3年前
Spring Cloud 详解(一)简介
SpringCloud并不是一个具体的框架,可以理解为一个工具集合。利用SpringCloud提供的各种工具,可以快速的搭建一个基于微服务的分布式系统。SpringCloud各个项目基于SpringBoot, Netflix的多个框架进行封装,并且通过自动配置的方式将这些框架绑定到Spring的环境中,从而简化了这些框架的使用。Spri
Stella981 Stella981
3年前
Spring Cloud构建微服务架构服务注册与发现
SpringCloud简介SpringCloud是一个基于SpringBoot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。SpringCloud包含了多个子项目(针对分布式
linbojue linbojue
9个月前
SpringCloud原理解析与实战技巧
SpringCloud原理详解SpringCloud是一套基于SpringBoot的开源微服务架构构建工具集。它提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话和集群状态)环境中设计、构
Easter79
Easter79
Lv1
今生可爱与温柔,每一样都不能少。
文章
2.8k
粉丝
5
获赞
1.2k