微服务

2020 年微服务现状

2020 年微服务现状

本文将帮助你了解什么是微服务,以及目前的公司如何使用它的。
极客漫画:你准备好微服务了吗?

极客漫画:你准备好微服务了吗?

微服务是个好东西,就像乐高积木一样,你可以拼成各种东西,当前,前提是你足够会玩。

从早些年的 SOA 和中间件,到现在的微服务和容器,但似乎历史总是螺旋式变化的。看起来笨拙而大而无当的独石应用,其实在很多场景,要比微服务更适合。

2018 重温 Unix 哲学

2018 重温 Unix 哲学

在现代微服务环境中,构建小型、单一的应用程序的旧策略又再一次流行了起来。
老树发新芽:微服务

老树发新芽:微服务

如果我告诉你有这样一种软件架构,一个应用程序的组件通过基于网络的通讯协议为其它组件提供服务,我估计你可能会说它是 …
微服务和容器:需要去防范的 5 个“坑”

微服务和容器:需要去防范的 5 个“坑”

因为微服务和容器是 天生的“一对”,所以一起来使用它们,似乎也就不会有什么问题。当我们将这对“天作之合”投入到生产系统后,你就会发现,随着你的 IT 基础的提升,等待你的将是大幅上升的成本。是不是这样的?
容器和微服务是如何改变了安全性

容器和微服务是如何改变了安全性

由于这种方法从根本上改变了软件的构建、部署和运行方式,它也从根本上改变了软件需要保护的方式。云原生程序和基础架构为安全专业人员带来了若干新的挑战,他们需要建立新的安全计划来支持其组织对云原生技术的使用。
监控微服务的五原则

监控微服务的五原则

  • 监控容器及其里面的东西。
  • 在服务性能上做监控,而不是容器性能。
  • 监控弹性和多地部署的服务。
  • 监控 API。
  • 将您的监控映射到您的组织结构。
用 Python、 RabbitMQ 和 Nameko 实现微服务

用 Python、 RabbitMQ 和 Nameko 实现微服务

"微服务是一股新浪潮" - 现如今,将项目拆分成多个独立的、可扩展的服务是保障代码演变的最好选择。在 Python 的世界里,有个叫做 “Nameko” 的框架,它将微服务的实现变得简单并且强大。
从 Hello World 容器进阶是件困难的事情

从 Hello World 容器进阶是件困难的事情

可能对某些人来说这很简单,因为他们在运维工作方面付出了大量的时间。但是对我来说实际上是很困难的,但是还有一个好消息:我最终搞定了。而且它工作的还不错。所以我准备分享向你分享我如何制作我的第一个微服务容器。我的痛苦可能会节省你不少时间呢。