• 如果您的软件设计糟糕透顶,拥有出色的 Kubernetes 集群和最花俏的微服务基础架构将无济于事。 几年前,我在一家SaaS公司工作,该公司遭受了可能所有可能的软件开发问题。代码是如此的复杂,以至于增加一些简单的变化可能需要几个月的时间。所有的任
  • Dapr 是一个盒子里的分布式系统工具包。它解决了应用程序的外围集成问题,让开发人员专注于业务逻辑。如果您熟悉 Apache Camel、Java 世界中的 Spring Framework 或其他分布式系统框架,您会发现与 Dapr 有很多相似之处。以下是与其他框架的一些相似之处:
  • Apache Airflow 给我留下了深刻的印象。引擎快如闪电,编写管道真的很容易。另一个很棒的功能是它与源代码控制同步。这样,我就知道在环境中执行了哪些内容。一个好的提示:拥有从主分支读取的暂存环境和从发布分支读取的生产环境很有用。 icon
  • 让我们一起来看看我们如何使用 sidecar 来解决微服务架构中横切关注点,例如授权、缓存、配置秘密管理和可观察性。 跨领域问题让我们从解释横切关注点开始。应用程序的不同层需要应用程序业务代码之外的 icon
  • GoogleContainerTools 的 distroless基础镜像经常被称为生产小型(er)、快速(er)和安全 icon
  • 分享我使用Knative设置事件驱动架构的经验和工作流程。 我现在构建的大多数最近的应用程序都严重依赖于 Kafka 和 Kubernetes,长话短说,这最终会产生一个向主题发送事件的生产者和一个消费该事件的while循环。在 Kafka 中,您 icon
  • 本文将教您如何在 Kubernetes 上运行 ActiveMQ,并通过 Spring Boot 将其与您的应用程序集成。我们将使用专门的操作员部署一个集群的 ActiveMQ 代理。然后我们将构建并运行两个 Spring Boot 应用程序:第一个在多个实例中运行并从队列接 icon
  • 根据麦肯锡公司最近一项关于开发人员速度的研究,数字优先企业的业务绩效的首要驱动因素是对一流开发平台的投资。 在过去四年中,Intuit 对 Kubernetes 和Argo等云原生技术的投资以在全公司范围内提供现代平台,从而使开发速度提高了 6 倍 icon
  • 此存储库包含一个完全可部署的环境,用于使用 Apache Airflow、MLFlow 和 KServe 执行 MLOps。 我们假设您具有以下条件: 访问具有至少 4 个 CPU 内核和 20Gb 的 Kubernetes 1.2 icon
  • 我在工程的运营方面已经有很长一段时间了。从Rails 1.0开始,我就一直用Ruby开发。在那之前,我写过一些世界上最垃圾的PHP。2006年AWS EC2推出时,我有机会从数据中心迁移到AWS EC2。随着我在运营方面的经验增加,我被 "放鸽子 "到 "DevOps "的角色。 < icon
  • 如果您在 Kubernetes 集群上部署 Airflow,并且正在寻找将 DBT 集成到 Airflow 中的方法,那么本文可能会给您一些启发。需要对 Airflow、DBT(数据构建工具)和 Kubernetes 有一些基本的了解。 icon
  • 如果您是一名软件开发人员,您可能几乎每天都会听说 Kubernetes。Kubernetes 已经成为业界领先的容器编排工具。当我开始学习 Kubernetes 时,它很难,术语太多,我很快就几乎要放弃了。出于这个原因,我将尝试在本教程中以简洁易懂的方式缓慢而彻底地介绍 Kubern icon
  • 此清单提供了可操作的最佳实践,用于在 Kubernetes 上部署安全、可扩展且有弹性的服务。内容是开源的,可以 icon
  • Redpanda 是一个开发人员优先的流数据平台,兼容 Kafka -API、无 ZooKeeper、无 JVM、Jepsen 测试和可用源。速度提高 10 倍,硬件效率提高 6 倍。您可以用 Redpanda 替换 Apache Kafka 而无需对源代码进行任何更改。相反,您将获 icon
  • 随着软件开发的工作变得越来越复杂,现在可能是开发和运营专家再次分开的时候了。但这能做到不重复过去的错误吗? 2000年代末,随着敏捷方法论和云计算的兴起,Devops也随之出现,因为软件开始侵蚀世界。Devops是 "开发 "和 "运营 "的谐音, icon
  • 在本文中,您将学习如何使用Datree和 Argo CD 在您的持续交付过程中验证 Kubernetes 清单。我已经在我之前的一篇关于 Tekton 的 CI/CD 的文章中 icon
  • Endeavor是一家全球体育和娱乐公司,处于所有文化形式的交汇点。无论你是观看终极格斗锦标赛,还是参加纽约时装周,还是在超级碗比赛中体验优质服务,或是欣赏最新的好莱坞大片,在你的体验背后都有Endeavor公司的影子,为你和你的亲人带来终生难忘的回忆。我们的目标是,无论我们的客户在哪里,无 icon
  • 重点介绍围绕在 Kubernetes 上运行 Spring(以及更广泛的 Java)应用程序所形成的一些学习和最佳实践。本文档并非完全基于第一手经验,而是我在社区中以及与客户合作时确定的结论和最佳实践的集合。 为了在 Kubernetes 中运行 icon