作者归档

《Python3.6官方文档》14 章

原文链接 译者:Carvendy

14 章 交互式输入编辑和历史替换

   一些版本的Python交互支持行级的输入编辑和历史替换,在Korn shell和GUN Bash shell里可以找到相似之处。这里使用的是GUN 读行库,它可以支持多种风格的编辑。这个库有自己的文档,在这里我们就不打算复述了。 阅读全文

《Python3.6官方文档》– 第12章 虚拟环境和包

原文链接   译者:Carvendy

12. 虚拟环境和包

12.1 介绍

  Python应用程序总会使用一些包和模块,它们离不开标准库。应用程序需要指定标准库的版本,因为应用程序可能需要避免一个已经修复的bug,或者是应用程序重写了具体版本标准库的接口的实现。

  这意味着也许不可能需要给每一个应用程序安装它所需要的的版本。如果应用A需要1.0的部分模块,而应用B需要版本2.0的,这样是会产生冲突的,并且只安装1.0或者2.0版本将会使得另外一个应用无法正常运行。

  解决这个问题的方法就创建虚拟环境,它是一个自包含目录树,里面安装有Python各个版本,一个数字一个包版本地区分开来。

  不同的应用程序可以使用不同的环境变量。为了解决前面的冲突,应用程序A可以有自己的虚拟环境并使用版本1.0,同时应用程序B可以使用虚拟环境的版本2.0。如果应用程序B需要升级到版本3.0,也一样不会对应用程序的环境影响。

阅读全文

《Python3.6官方文档》– 第13章 接下来

原文连接

13 章 接下来

   读到个别的指南,也许你已经迫不及待想使用python了——你渴望使用Python来解决现实发生的问题。你应该从何学习得更多呢?

  指南是Python文档的一部分。其他的文档如下: 阅读全文

《Istio官方文档》—— 错误注入

原文链接  译者:carvendy

  当使者边车/代理提供了一大堆故障恢复机制让服务在Istio上运行,这依然有必要去测试端对端的故障恢复作为了应用的整体功能。错误配置的故障策略(例如:矛盾的或者服务响应的超时限制)会让在程序中的服务界定为不可用,影响到我们希望的结果。 阅读全文

《Istio官方文档》—— 故障处理

原文链接  译者:carvendy

故障处理

   使者在故障恢复中,提供了一个拆箱即用的集合,可以更方便地在服务中移除应用。特性包括:

  1. 超时
  2. 限定的重试,在重试之间有超时预计与数值的波动性。
  3. 有限的并发连接数和请求的上游服务。
  4. 对于负载均衡池里的成员,进行动态(周期性的)健康检查。
  5. 细粒度的断路器(通过健康检查)—— 在负载均衡池里每个实例都需要通过。

阅读全文

《Istio官方文档》—— 服务发现与负载均衡

原文链接  译者:carvendy

服务发现与负载均衡

  本文讲述Istio在服务网格中,如何对交互的服务进行负载均衡。 阅读全文

《Istio官方文档》—— 请求路由

原文链接  译者:carvendy

请求路由

  本页描述,在Istio服务网格中,服务间的请求是如何被路由的。

服务模型和服务版本

阅读全文

《Istio官方文档》流量管理–综述

原文链接  译者:carvendy

综述

  本页提供在Istio中,如何管理流量,包括流量管理原则的好处。假设你已经读了什么是Istio?,并且熟悉与Istio相关的高可用架构。你可以本章节的其他指南中,找到个别的流量管理特性。

阅读全文

《Istio官方文档》Pilot

原文链接  译者:carvendy

Pilot(领航员)

  Pilot负责Envoy实例在Istio网格服务部署的生命周期。  阅读全文

《Istio官方文档》什么是Istio——设计理念

原文链接  译者:carvendy

设计理念

  这页概述了Istio的核心设计理念。

  Istio的架构里有一些关键的设计理念,是在服务在一定规模上和高性能的标准上,系统必备的能力。 阅读全文

《Istio官方文档》什么是Istio——综述

原文链接  译者:carvendy

综述

  本文介绍Istio:开源的连接,管理和安全的微服务。Istio提供了一种简单方式,让发布的服务创建连接并实现负载均衡,服务间的认证,监控,还有更多,而在服务中不需要改变任何代码。接入Istio,支持服务由特定的代理发布,在服务之间会拦截网络通信并贯穿你的环境,使用Istio可以配置和管理整个面的够功能特性。

  Istio当前只支持服务发布到Kubernetes,而其他的环境将会在未来的版本中才支持。

  为了了解更更多关于Istio组件的细节上和概念上的东西,可以看看概念指南。

阅读全文

什么是服务网格?为什么你需要它?

原文链接   译者:carvendy

什么是服务网格?为什么你需要它?

服务网格是专注于基础设施层,让服务可以更安全、更快、更可靠地通信。如果构建云应用,你就需要服务网格。

  在过去一年,服务网格已经呈现出,并在云原生栈中起着决定性的作用。像一些高流量的公司,比如说Paypal,Lyft,Ticketmaster, 还有Credit Karma,在今年一月份就已经在自己的产品中使用了服务网格。Linkerd,一个开源的为云原生应用而生的服务网格,成为了云原生计算设施的官方项目。精确地来说,什么是服务网格呢?为什么和它有关系呢?

  在本文中,通过过去十年的应用架构,给服务网格定义和它的组织体系。从有关系的但是不同的API网关、边缘代理、服务总线的组成,来区分服务网格。描述哪里是服务网格顶层,还有期待它是由什么组成的,并使得云计算基础设施进化的?

阅读全文

《Maven官方文档》Maven 开发

原文链接   译者:carvendy

Maven 开发

这文档描述怎么入门开发Maven。这是一个独立页来描述怎么构建Maven的。

找一些工作来做

首先你需要一些事情来做!解决方案可以在几个JIRA项目中找到。

  • JIRA解决方案 当你找到一个你需要的解决方案,工作想在解决方案中加入日志,所核心开发和其他人民在寻找以了解其他人已经在什么。

阅读全文

《Maven官方文档》配置默认Mojo扩展

原文链接 译者:carvendy

配置默认Mojo扩展

在这么多例子中,你需要配置一个插件,这里有两个选项生效:插件级别配置配置和执行级别配置。插件级别配置是很多公共方法配置的插件,将用于命令行,是定义作为默认的生命周期,或者使用一个公共配置在所有调用。事实上,为了指引从命令行调用,插件级别配置已经是历史上唯一的选择。

在另一方面,例子中一些先进的构建进程需要一些mojos的执行同样的mojos,也有不同一些来自于单个插件使用了不同的配置,执行级别配置是很常用的。这些例子通常涉及的插件是介绍作为一部分的标准构建进程,但是这里目前不是在默认生命周期的特别打包。在这些用例,通常配置分享不同执行,是依然指定在插件级别的配置。 阅读全文

《Maven官方文档》Maven 文档风格指南

原文链接 译者:carvendy

Maven 文档风格指南

哪里来的风格?

文档风格指南被创建与在我们很多的文档一致性和还应用最佳实践的文档。标准已经开始和将会随着时间不断扩大基于这个建议到Maven 开发邮箱列表。社区就默认应该写他们自己的文档。

不是每一个规则都只指南里,一个动机作为它存在的原因。引用扩展源码是被鼓励的。 阅读全文

return top