《Linkerd官方文档》在DC / OS中运行Linkerd
在DC / OS中运行
本指南将引导您获得在DC / OS中运行的Linkerd,将请求路由到示例Web服务以及监视集群。
部署webapp
我们将部署一个以“Hello world”为响应的示例应用程序。我们将使用linkerd-examples repo中的 webapp.json 配置文件:
dcos marathon app add https://raw.githubusercontent.com/linkerd/linkerd-examples/master/dcos/webapp.json
Dubbo剖析-搭建一个简单的分布式系统(2)
一、前言
前面时间基于Spring的xml配置的方式搭建了一个简单的包含服务提供(Provider),服务注册中心(Registry),服务消费(Consumer)的分布式系统。本节我们不使用Spring配置方式,使用DUBBO提供的API来做。 阅读全文
《Linkerd官方文档》使用Docker运行Linkerd
使用Docker运行
如果您使用Docker来运行Linkerd,则无需像前一节中所述的那样从GitHub中获取发行版二进制文件。相反,Buoyant为您提供以下公共Docker图像:
buoyantio/linkerd:1.3.6 buoyantio/namerd:1.3.6
标签
这两个存储库都为每个图像的所有稳定发布版本提供了标签。要查看包含相关更改的发布列表,请访问Linkerd GitHub发布页面。 阅读全文
《Linkerd官方文档》在本地运行Linkerd
本地运行
本指南将引导您完成本地下载和运行Linkerd所需的步骤。
为了在本地运行Linkerd,您必须安装Java 8。您可以运行以下命令来检查您的Java版本:
$ java -version
java version "1.8.0_66"
Linkerd可与Oracle和OpenJDK兼容。如果您需要安装Java 8,则可以下载其中一个。
《Linkerd官方文档》Linkerd是什么?
什么是Linkerd?
Linkerd是一款开源网络代理,旨在作为服务网格进行部署:用于在应用程序内管理,控制和监视服务到服务通信的专用层。
它解决了什么问题?
Linkerd的建立是为了解决我们在Twitter,雅虎,谷歌和微软等公司运营大型生产系统时遇到的问题。根据我们的经验,最复杂,最令人惊讶和紧急行为的来源通常不是服务本身,而是服务之间的通信。Linkerd解决了这些问题,不仅仅是通过控制这种通信的机制,而是通过在其上提供一个抽象层。
《Linkerd官方文档》翻译邀请
阿里巴巴开源框架JarsLink
JarsLink (原名Titan) 是一个基于JAVA的模块化开发框架,它提供在运行时动态加载模块(一个JAR包)、卸载模块和模块间调用的API。也是阿里巴巴的开源项目之一 https://github.com/alibaba/jarslink,目前在微贷事业群广泛使用。
Dubbo剖析-搭建一个简单的分布式系统(1)
一、前言
随着阿里巴巴开源的分布式RPC框架Dubbo成为Apache开源卵化器项目,Dubbo有火了一把。在接下来的一段时间本公众号将会时不时的发布一些dubbo使用与原理剖析的文章。
dubbo架构如上图,本文作为一个开始先讲讲使用dubbo搭建一个简单的含有服务提供(Provider),服务注册中心(Registry),服务消费(Consumer)的分布式系统。 阅读全文
泥瓦匠聊并发编程基础篇:线程中断和终止
1 线程中断
1.1 什么是线程中断?
线程中断是线程的标志位属性。而不是真正终止线程,和线程的状态无关。线程中断过程表示一个运行中的线程,通过其他线程调用了该线程的 interrupt()
方法,使得该线程中断标志位属性改变。
深入思考下,线程中断不是去中断了线程,恰恰是用来通知该线程应该被中断了。具体是一个标志位属性,到底该线程生命周期是去终止,还是继续运行,由线程根据标志位属性自行处理。 阅读全文
《Istio官方文档》Google Kubernetes引擎快速入门
Google Kubernetes引擎快速入门
在Google Kubernetes Engine(GKE)中使用Google Cloud Deployment Manager安装和运行Istio的快速入门说明。
这种快速启动用来创建一个新的GKE集群,安装Istio然后部署BookInfo的示例应用程序。它使用Deployment Manager自动执行,在Istio on Kubernetes设置指南中有详细介绍。
注:默认安装将创建一个GKE alpha群集,允许自动支架注入。由于它是一个alpha群集,它不支持自动节点或主升级,将在30天后自动删除。