最新博客

Stay focused and keep hacking.

响应式编程:从Streams到BLoC

作者 kelvinji2009 发表于 2018-12-27

这篇文章主要介绍Streams,BLoC和Reactive Programming的概念、理论和实践范例。

继续阅读

Service Mesh遇见Event Mesh: Event-Driven型企业新的架构层

作者 kelvinji2009 发表于 2018-11-23

事件网格对于事件驱动的应用程序,就好比是服务网格对于RESTful应用程序:一个架构层,无论在哪里部署这些应用程序(非云,公有云或者私有云),都可以动态路由某个应用程序的事件并使其被其他应用程序所接收。 事件网格由内部连通的Event broker(事件代理)网络来创建和启用。

继续阅读

Istio Routing 极简教程

作者 kelvinji2009 发表于 2018-11-05

在这篇文章中,我想介绍一下基础知识,并向您展示如何从头开始构建支持 Istio 的“HelloWorld”应用程序。 要记住的一点是,Istio 只管理您应用的流量。 在这种情况下,应用程序生命周期由底层平台 Kubernetes 管理。 因此,您需要了解容器和 Kubernetes 基础知识,并且需要了解 Istio Routing 原语,例如 Gateway,VirtualService,DestinationRule。 我假设大多数人都知道容器和 Kubernetes 基础知识。 我将在本文中专注于 Istio Routing。

继续阅读

监控多个Kubernetes集群

作者 kelvinji2009 发表于 2018-11-05

在 THG,我们为多个团队管理 Kubernetes 集群。 为了有效地监控这些集群,我们在每个数据中心使用单个 Prometheus 实例。

继续阅读