• 在我们深入了解什么是数字免疫系统(digital immune system)之前,让我们考虑一下免疫对一个生物体意味着什么。免疫力是指生物体对特定疾病的反应、回应和抵御能力,特别是对入侵的病原体的保护。  这通常是通过开发和部署对抗措施(又称抗体)来对抗外来入侵者来实现的。
  • 今天,越来越多的应用程序被打包在容器中,它们被部署到各种云或Kubernetes集群中。因此,我们的Jar在其中运行的容器的底层基础镜像对应用程序的性能和安全性的影响不亚于JDK的版本发布。 目前有 300 多个积极维护的 Linux 发行版。Be
  • 在本文中,我将介绍如何对使用服务器端 Kotlin(Spring Boot)创建的 Web API 进行 API 集成测试。通过结合MockMVC和DatabseRider,可以轻松实现API集成测试。 MockMVC icon
  • 这些天,每个人都在谈论平台工程。甚至 Gartner 最近也在其 icon
  • 编写最少代码行的人通常在处理最难的问题。这是Twitter的运维人员发布的贴子,马斯克收购了Twitter以后,只留下会写代码的工程师: 作为一个拥有10年以上行业经验的SRE和系统管理员,下面是一些对bird网站的完整性构成真实的威胁的场景。 < icon
  • 甲骨文公司正在向OpenJDK提供GraalVM社区版的Java代码,以使GraalVM技术的开发与Java的开发更紧密地结合起来。 GraalVM 原生编译能降低启动延迟。使用 Loom 和 GraavVM,能以免费方式快速启动 JVM了。 icon
  • 我在工程的运营方面已经有很长一段时间了。从Rails 1.0开始,我就一直用Ruby开发。在那之前,我写过一些世界上最垃圾的PHP。2006年AWS EC2推出时,我有机会从数据中心迁移到AWS EC2。随着我在运营方面的经验增加,我被 "放鸽子 "到 "DevOps "的角色。 < icon
  • “平台工程”已被提议作为 DevOps 和 SRE 的替代方案。我们已经看到了针对 GPT-3 的类似 SQL 注入的攻击的演示;星巴克、Chipotle 和环球影城等公司正在提供基于 NFT 的忠诚度计划。 详细点击标题 icon
  • 在当今的云生态系统中,对应用程序及其网络流量的高性能和高性能可观察性、安全性和网络功能的需求与以往一样高。操作系统在过去一直是动态添加功能的一个非常具有挑战性的地方,通常需要开发和管理非常繁琐的 icon
  • 如果您是一名软件开发人员,您可能几乎每天都会听说 Kubernetes。Kubernetes 已经成为业界领先的容器编排工具。当我开始学习 Kubernetes 时,它很难,术语太多,我很快就几乎要放弃了。出于这个原因,我将尝试在本教程中以简洁易懂的方式缓慢而彻底地介绍 Kubern icon
  • 10个新DevOps工具分类: 基础设施即代码:Pulumi 安全性:SOPS,Trivy K8s/多集群:Cluter API、Linkerd CI/CD:GitHub Actions、Tekton、HashiCorp Harness 监控: icon
  • 涵盖 Docker 基础知识并教您如何容器化应用程序的教程。Docker 已经接管了软件行业,成为事实上的标准。我想我们大多数人都同意这一点。 Docker 不仅让开发人员的生活更轻松,也让运营和普通用户的生活更轻松。就在几年前,安装一个软件可能会很麻烦,安装和设置数据库等东 icon
  • Step CI 是一个开源工具,它使测试和监控 API 变得简单:概览: 语言无关。灵活的声明式配置语言 REST、GraphQL、XML 融合的。与 Node、Docker 和 GitHub Actions 无缝协作 icon
  • Netflix 撰写了一篇激动人心的博客,讲述了在生产环境中操作推荐引擎的最佳实践。 运营一个大规模的推荐系统是一项复杂的工作:它需要高可用性和吞吐量,涉及许多服务和团队,推荐系统的环境每秒都在变化。例如,新成员或新项目可能随时来服务。新代码和新 icon
  • 在2020年和2021年,Coinbase的数据团队在AWS MSK、开源的Kafka Connect和Airflow ETL的基础上塑造了一个通用的Kafka基础设施,以增强工程师对事件流、数据分析和pub-sub用例的能力。 随着Kafka应用 icon
  • 在谈到公共云时,我总是喜欢与 OSI 模型进行类比。“开放系统互连模型(OSI 模型)是一个概念模型。计算系统之间的通信分为七个不同的抽象层:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层”( icon
  • 开发人员提高特征工程的速度是许多公司快速迭代和构建 ML 应用程序的重点。沿着Airbnb 的 Zipline和 Uber 的 icon
  • Spotify 工程师必须快速试验、学习和启动功能。通过具有所有必要技能的跨职能团队来实现速度,以高度自治地发布功能。这是他们对速度质量的定义:“快速将创意转化为产品并进行实验,以改善用户体验、开拓新市场并保持作为内容流媒体提供商的竞争力。” < icon