Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
DevOps教程
复杂系统为何失败? - Richard
这是关于复杂系统发生故障性质的简短论述;如何评估故障;如何寻找故障原因的新想法。作者:Richard I. Cook, 芝加哥大学认知技术实验室医学博士。 1. 复杂系统本质上是危险的系统。所有有趣的系统(例如运输、医疗保健、发电)都
想成为首席软件工程师?请放下编译原理来学习弹性工程!
如果你想成为一名影响力的员工/首席工程师,请放下编译器,学习弹性工程!是的,毫无疑问,深度编译器工作原理可以对软件世界产生巨大影响,但这是一个专业,通常对雇用你的公司影响很小!还需要进一步学习系统理论。点击标题见弹性工程论文(https://github.com/lorin/resi
服务网格大战,再见 Istio! - Fossas
在生产环境中使用 Istio 近 2 年后,我们要告别它了,这里阐述原因以及服务网格大战的当前状态。让我们先了解一些基础知识。为什么要使用服务网格? 它提供微服务之间的流量监控,包括服务通信地图和它们之间发生的 http 状态
Kubernetes为何如此复杂?
容器将应用程序及其所有依赖项打包,以使其可以在不同的计算环境中移植。容器为在物理或虚拟基础架构上更高效地运行云本机应用程序提供了灵活性。它允许根据需求的高峰来扩展或缩减应用程序实例。Kubernetes是使用最广泛的容器编排工具之一。管理单个容器很容易,但是管理分布在多个主机上的数百
Netflix 如何使用eBPF流日志进行网络洞察?
Netflix 开发了一个名为Flow Exporter的网络可观察性 sidecar ,它使用 eBPF 跟踪点近乎实时地捕获 TCP 流。这种高性能的 sidecar 仅占实例上不到 1% 的 CPU 和内存,可大规模提供流量数据以进行网络洞察。Netflix 软件基础设施是一个
各大公司使用哪些容器技术和工具?
我们使用的主要容器技术是 Kubernetes、containerd 和 Cilium。我们在多个云提供商中运行了数十个不同规模的 Kubernetes 集群——我们最大的集群包含 4,000 多个节点——我们依靠内部开发的工具来管理和协调多个集群上的部署。— Laurent Ber
如何集成DevOps、SecOps 和 NetOps 不同诉求? - thenewstack
随着微服务的兴起和远离单体架构的转变,IT 和DevOps团队专注于将基础设施中的所有内容整合到越来越小的平台和技术中。大胆的愿景是,每个人都将在同一个“上帝平台”上,拥有一个管理平面、一个数据平面和一个简单的参考点。Kubernetes、云原生和微服务将成为实现这一愿景的载体。每个人都会在
什么是事件门户?- solace
事件门户是一种解决方案,可让人们设计、创建、发现、编目、共享、可视化、保护和管理事件和事件驱动的应用程序。活动门户服务于三个主要受众:架构师使用事件门户来定义、讨论和审查事件、数据定义和应用程序关系。开发人员使用事件门户来发现、理解和重用跨应用程序、业务线和
亚马逊基于机器学习的DevOps自动化利器产品介绍
尽管编程语言已经发生了巨大的发展,但它们的核心仍然有一个主要的共同点:让计算机以最有效和最无错误的方式实现目标。现代语言在许多方面使开发变得更加容易,但是在我们实际检查各个代码行以使它们无错误的方式方面,并没有太大改变。在提高代码质量,提高性能和降低运营成本方面所做的工作甚至更少。
Kubernetes基本术语与概念教程 - Veuiller
Kubernetes是集群,所需的一切都包含在该集群中。在其中,您会发现两种类型的节点:
Uber API网关的架构简介
API网关是近年来微服务架构不可或缺的一部分。API网关为Uber所有的应用程序提供了一个入口点,并提供了一个接口来访问后端微服务中的数据,逻辑或功能。它还提供了一个集中的位置来执行许多高级职责,包括路由,协议转换,速率限制,减载,报头扩展和传播,数据中心亲和力实施,安全审核,用户访问阻止,
使用混沌工程打造微服务 - javaonfly
通过混沌工程,我们为开发人员和基础设施人员提供了准备实时生产的机会,现在他们将成为经验丰富的玩家,可以毫无顾虑地处理生产错误。这是所有组织都需要采用的未来思维方式,因为我们正在快速发展,每天都有新框架,每个组织都在创建工具以摆脱旧系统,它在扩展性,弹性方面为组织提供了足够的灵活性一方面,它使
Docker踩坑四个教训 - resurface
我们依赖 Docker,它是我们最喜欢的技术之一。但是将 Docker 用于商业软件显示了我们发现困难的一些粗糙边缘。 1. “latest”标签我们不是第一个意识到
容器与虚拟机的简单直观比较:虚拟机是房子,容器是帐篷! - increment
可以这样想:如果 VM 就像房子,那么容器就像帐篷。你可以试着把所有的家具都装进去,但考虑到物质和时空的限制,你最好只试着把你需要的东西装进去。帐篷很轻——可以快速搭起和拉下——但你可能会感觉到风在摇晃帐篷杆。雨不会进来,但帐篷不会像砖墙和屋顶那样御寒。如果你想在帐篷里塞满一栋带车库
使用GitHub Actions发布部署项目到Maven Central
假设你在Sonatype的Jira上创建了一个帐户,您的本地帐户settings.xml已经配置好。Java
使用Docker Compose构建生产应用的最佳实践 — Nick
以下是我从 2014 年以来基于使用 Docker 的一些模式。我从做一堆自由职业者的工作中提取了这些模式。一些准备好使用 Docker 的示例 Web 应用程序:
数字转型企业面临不断增长的技术债务 - DevOps.com
技术人员总是支持新的、时尚的开发解决方案。更强大的框架、更多的交付、更好的集成。但这些支持者很少考虑引入新技术的长期副作用。因此,技术债务在大多数公司中司空见惯。近三分之一的 IT 预算专门用于解决技术债务。投入如此多的精力来维护遗留代码会导致支持现状的资源更少,更不用说开发新的解决
Fastly大面积中断教会我们如何编写错误信息 - onlineornot
在 2021 年 6 月 8 日大约 15 分钟的时间里,Fastly 的 CDN 出现中断,导致一些互联网最大的网站 CSS 无法加载(包括 BBC、英国政府、Reddit 和纽约时报 - Amazon.com 也出现故障)。作为前端开发人员,我的眼睛会扫描这些错误消息中的数字——
上页
下页
关闭