首页
学习
活动
专区
工具
TVP
发布

超级架构师

欢迎关注公众号:超级架构师。 分享交流企业架构,业务架构,应用架构,技术架构,企业数字化转型等
专栏作者
872
文章
1178624
阅读量
114
订阅数
【韧性工程】所有开发人员都应该知道的韧性软件策略
失败是不可避免的。然而,正确的软件设计和开发选择可以帮助最大限度地减少其影响、隔离问题并加快恢复时间。
首席架构师智库
2022-09-26
3820
【云原生架构】库(Library ) vs 服务(Service ) vs Sidecar(边车)
所有软件应用程序都由可重用的元素组成。这些可重用元素的目标和功能从基础设施级别到安全级别到业务能力各不相同。 本文的目的是比较用于构建和部署这些可重用元素的不同方法。
首席架构师智库
2022-05-11
2760
【服务网格】eBPF 和 Wasm:探索服务网格数据平面的未来
2021 年 12 月 2 日,Cilium 项目宣布了 Cilium Service Mesh 的 beta 测试计划。基于 Google Cloud 基于 eBPF 的 Google Kubernetes Service (GKS) Dataplane V2 开创的概念,Cilium Service Mesh 于一年前于 2020 年 8 月宣布,推广了“无边服务网格”的理念。它扩展了 Cilium eBPF 产品以处理服务网格中的大部分 Sidecar 代理功能,包括 L7 路由和负载平衡、TLS 终
首席架构师智库
2022-03-14
6750
【容器云架构】了解 Kubernetes 网络模型
Kubernetes 网络使您能够在 k8s 网络内配置通信。它基于扁平网络结构,无需在主机和容器之间映射端口。 Kubernetes 网络支持容器化组件之间的通信。这种网络模型的主要优点是不需要在主机和容器之间映射端口。然而,配置 Kubernetes 网络模型并不是一件容易的事。在本文中,您将了解什么是 Kubernetes 网络,探索常见的实现,并发现关键的 Kubernetes 网络变化。 什么是 Kubernetes 网络? Kubernetes (k8s) 是一个开源容器编排平台。您可以使用
首席架构师智库
2022-03-08
7970
【微服务】专家组:在过去十年的微服务中,我们学到了什么?
瓦特(Watt):这是微服务专家组。Chris早些时候谈到了最小化微服务中的设计时耦合。他是microservices.io的创建者,《微服务模式》一书的作者。他也是Java冠军,在微服务领域非常有经验。我期待着与你们一起深入研究其中的一些领域。当然,我们有詹姆斯·刘易斯,他是最早创造和定义术语或架构风格的人之一,我们今天称之为微服务。James是ThoughtWorks的软件架构师和主管。ThoughtWorks技术咨询委员会成员,以及创建技术雷达的小组成员,致力于推动业界采用开源和其他工具和技术。还有凯
首席架构师智库
2022-03-08
3580
「容器云平台」Mesos 和 Kubernetes的比较
我们将评估这种系统的期望特性。在此基础上,我们将尝试比较目前使用的两个最流行的容器编排系统Apache Mesos和Kubernetes。
首席架构师智库
2020-11-24
2.9K0
「第二部:容器和微服务架构](17) 编排微服务和多容器应用程序
如果您的应用程序基于微服务或只是跨多个容器拆分,那么使用面向生产的应用程序的编排器是必不可少的。如前所述,在基于微服务的方法中,每个微服务都拥有自己的模型和数据,以便从开发和部署的角度来看它是自治的。但是,即使您有一个更传统的由多个服务组成的应用程序(如SOA),您也将有多个容器或服务,这些容器或服务由一个需要作为分布式系统部署的业务应用程序组成。这些类型的系统在扩展和管理方面很复杂;因此,如果您想要有一个生产就绪且可扩展的多容器应用程序,您绝对需要一个编排器。
首席架构师智库
2020-07-20
3320
「第一部:容器和Docker」(2) 什么是Docker
Docker是一个开源项目,用于将应用程序作为可移植的、自给自足的容器自动部署,这些容器可以在云端或本地运行。Docker也是一家推广和发展这项技术的公司,与云、Linux和Windows供应商(包括微软)合作。
首席架构师智库
2020-07-20
5870
「第一部:容器和Docker」(3) Docker相关术语
本节列出了在深入了解Docker之前应该熟悉的术语和定义。更多定义,请参阅Docker提供的扩展词汇表。
首席架构师智库
2020-07-20
1.1K0
「第一部:容器和Docker」(1) 容器和Docker 简介
容器化是一种软件开发方法,其中应用程序或服务、其依赖项和其配置(抽象为部署清单文件)作为容器映像打包在一起。容器化应用程序可以作为一个单元进行测试,并作为容器映像实例部署到主机操作系统(OS)。
首席架构师智库
2020-07-20
2530
「第二部:容器和微服务架构」(2) 容器化单体应用
您可能需要构建一个单独的、整体部署的web应用程序或服务,并将其部署为一个容器。应用程序本身可能不是内部单一的,而是由几个库、组件甚至层(应用程序层、域层、数据访问层等)构成。但是,在外部,它是一个容器—单个进程、单个web应用程序或单个服务。
首席架构师智库
2020-07-18
5620
【第二部:容器和微服务架构】(3)Docker应用程序中的状态和数据
在大多数情况下,可以将容器视为流程的实例。进程不保持持久状态。虽然容器可以写入其本地存储,但假设实例无限期地存在,就像假设内存中的单个位置是持久的一样。您应该假设容器映像(如进程)具有多个实例,或者最终将被终止。如果它们是由容器编排器管理的,则应该假设它们可能会从一个节点或VM移动到另一个节点或VM。
首席架构师智库
2020-07-18
7020
「第一部:容器和Docker」(4) Docker容器、镜像和注册表
使用Docker时,开发人员会创建一个应用程序或服务,并将其及其依赖项打包到容器映像中。映像是应用程序或服务及其配置和依赖项的静态表示。
首席架构师智库
2020-05-14
1.2K0
微服务架构系列01:容器设计原则
微服务提供了巨大的好处,但也带来了巨大的新挑战。在创建基于微服务的应用程序时,微服务体系结构模式是最基本的支柱。
首席架构师智库
2020-02-18
6840
【云原生架构】节俭 Kubernetes operator 第1部分:简介
Kubernetes平台是围绕控制器的软件设计模式构建的,该控制器是管理两个实体之间数据流的软件组件。在Kubernetes中,控制器监视在一个资源中发现的声明状态的更改,然后通过创建或更改其他下游资源来响应状态更改请求。由于控制器对帐过程连续发生,因此此过程称为“主动对帐”。如图1所示。
首席架构师智库
2020-01-14
1.1K0
「无服务器架构」动手操作Knative -第1部分
我最近一直在研究Knative。在这个由三部分组成的博客系列中,我想解释一下我的收获,并展示一些我在GitHub上发布的Knative教程中的例子。
首席架构师智库
2020-01-14
1.6K0
【无服务器架构】跨平台的无服务器计算Knative 简介
Knative(发音为kay-nay-tiv)扩展了Kubernetes,以提供一组中间件组件,这些组件对于构建可在任何地方运行的现代,以源代码为中心和基于容器的应用程序必不可少:本地,云端或什至是第三方数据中心。
首席架构师智库
2019-12-27
4.4K0
【无服务器架构】Apache Openwhisk 概览
Apache OpenWhisk是一个开放源代码的分布式无服务器平台,该平台可以执行功能(fx)以响应各种规模的事件。OpenWhisk使用Docker容器管理基础架构,服务器和扩展,因此您可以专注于构建出色而高效的应用程序。
首席架构师智库
2019-12-24
1.5K0
「首席架构师看Event Hub」Kafka的Spring 深入挖掘 -第1部分
接下来是《如何在您的Spring启动应用程序中使用Apache Kafka》https://www.confluent.io/blog/apache-kafka-spring-boot-application ,这展示了如何开始使用Spring启动和Apache Kafka®,这里我们将更深入地挖掘Apache Kafka项目的Spring提供的一些附加功能。
首席架构师智库
2019-10-19
1.4K0
「云安全」10多个用于Docker安全性的顶级开源工具
对于容器安全性,你会发现许多开源工具可以帮助防止像特斯拉那样遭受Kubernetes集群破坏的另一场崩溃。但容器安全性仍然很棘手,因此您需要知道要添加到您的库中的实用程序。
首席架构师智库
2019-07-17
1.3K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档