Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
DevOps教程
使用Playwright基于多浏览器进行javascript自动化测试的简单教程- Applitools
Playwright由Microsoft创建,是一个开放源代码浏览器自动化框架,使JavaScript工程师可以在Chromium,Webkit和Firefox浏览器上测试其Web应用程序。 启动浏览器并导航到应用程序的URL第一
用于持续集成的13种Jenkins替代方案 -DEV
Jenkins是许多开发团队仍在使用的工具。但是,它不再是唯一的CI工具。本文提供了用于持续集成的最常见的Jenkins替代列表。 BuildMaster
十二因子原则和云原生微服务 - DZone
一个由12个要素因子组成的应用程序是一种用于构建可扩展和高性能,独立且最具弹性的企业应用程序的方法论或一组原则。它建立了用于创建健壮的企业应用程序的一般原则和准则。12要素应用程序原则非常流行,因为它与微服务原则保持一致。以下是12要素原则 代码库(修订控制中跟踪一个
Cloudflare分布式系统中的拜占庭式失败与Raft选举问题 - cloudflare
当我们在Cloudflare审查设计文档时,我们总是在寻找单点故障(SPOF)。消除这些问题是构建您有信心的系统的必要步骤。具有讽刺意味的是,当您设计具有内置冗余的系统时,您会花费大量时间来考虑冗余失败时系统的功能运行是否正常。2020年11月2日,Cloudflare发生了一个
类似Fail2ban使用Go语言编写的防DDOS攻击的探测系统:Crowdsec
Crowdsec是一款开源的轻量级软件,可检测具有攻击性行为的对等节点,以防止其访问您的系统。其人性化的设计和协助提供了较低的技术进入门槛,但安全性却很高。使用了Grok模式和YAML语法来分析日志,这是一种基于云/容器/ VM基础架构的现代分离方法(在此检测,在此进行补救)。一旦检
什么是基础架构即代码(IaC)-dev
DevOps的一大优势是基础架构即代码。这意味着您对待基础结构的方式与对待应用程序代码的方式完全相同。为基础设施配置实现版本控制,编写测试,并确保这些配置不会与您在多个环境中的存在差异。将基础架构作为代码来处理可防止出现意外代码更改以及生产和开发等环境之间的配置差异之类的问题。它还可
面向前端开发人员的CI/CD小指南 - maximeheckel
Ç ontinuous我Continuous Integration 和Continuous Delivery管道,也被称为CI / CD,
Lens成为最受欢迎的Kubernetes IDE – thenewstack
像Visual Studio是软件开发人员的突破一样,Lens是Kubernetes开发人员和运营商的游戏规则改变者。它使在任何公共或私有云上轻松编写,测试和运行Kubernetes应用程序。Lens功能包括: 上下文中的即时态势感知:
SerCe的博客:您不需要任何服务网格
服务网格最近吸引了大量的眼球。每次技术会议期间至少是有几次关于服务网格的讨论,可以轻松地说服人们必须在其基础架构中拥有服务网格。但是,炒作并不能很好地表明新的闪亮技术是否适合您的问题。因此,在下面,我将尝试对服务网格进行反炒作,以期在您决定是否需要它时减少混乱。
什么是可靠性标准以及如何保证? -DZone
托马斯·里德(Thomas Reid)曾经写道:“整个一条链并不比链条中最薄弱的节点更强大。” 这对于任何具有相互依赖的链接的系统都是如此,无论是文字链还是软件应用程序中的依赖链。如果一个链接断开,负载就会崩溃。对于SaaS,PaaS,IaaS和其他服务提供商,此概念可以成就或破坏业
如何实现Python项目的Docker、CI/CD和代码质量等Devops配置?
每个Python项目都可以从自动化DevOps中受益:使用Makefile、file优化的Docker镜像、配置良好的CI / CD、代码质量工具等等。每个项目(无论您使用的是Web应用程序,数据科学还是AI项目)都可以从配置良好的CI / CD,可在开发中调试且针对生产环境进行了优
GitOps指南 -weave
有各种各样的工具可以将软件部署到Kubernetes集群。在这些工具的上下文中,甚至出现了一个新的运营Ops术语:GitOps。
Kubernetes与Spring Boot简单HelloWorld教程 - Maroun
让我们构建最简单的Java Spring Boot应用程序,将其包装在Docker容器中,然后在K8s pod中使用该容器,该容器由K8s部署进行编排并通过服务公开。服务由两个pod和一个简单的负载平衡器提供支持,可以根据应用程序的需求轻松扩展。 项目结构:
数据科学或机器学习团队如何处理DevOps? | 黑客新闻
机器学习团队经常面临许多其他领域所没有的运营需求。一些例子:仪器的可观察性,不仅可以监视数据质量和上游ETL作业状态,还可以监视训练ML模型的特定领域注意事项,例如过度拟合,混淆矩阵,业务用例准确性或验证检查,ROC曲线等等(所有这些都需要自定义和每个模型训练任务集中报告)。
如何建立企业级别的机器学习模型服务器?- kdnuggets
随着MLOps流程和最佳实践的逐渐成熟,机器学习注入了更多的应用程序。对于这些软件和系统而言,至关重要的是运行机器学习模型的服务器,该服务器应具有关键功能,以驱动成功的企业级机器学习大规模生产。在本文中,我们重点介绍模型服务器,这是实时或脱机运行的机器学习服务的核心软件。有两种用于服
服务网格帮助提升DevOps团队的3种方式 - Aspen Mesh
服务网格如何准确地帮助DevOps团队?The New Stack Maker的播客最近采访了我们的三位联合创始人,他们分别探讨了服务网格如何帮助DevOps团队。以下是一些关键要点,我们希望它们对您的团队有用。 1. Istio提高工程效率
DevOps的三种方式 - ermetic
DevOps是一种开发软件的方法,也是一种软件开发车间的文化,它是各种流程和工具的组合,可以帮助您实现目标。 DevOps的第一种方法是强调整个系统的速度和效率,而不仅仅是您自己的那部分。有时这意味着您必须帮助另一个团队而不是您自己的团队来完成工作,因为那样会使整个系统变得更
在快节奏交付的今天,LinkedIn是如何使用暗金丝雀进行生产现场测试?
互联网软件行业已经从漫长的开发周期和专门的质量保证(QA)阶段转移到了快节奏的连续集成/连续交付(CI / CD)管道,在该管道中可以快速编写,提交和推送新代码。这样做极大地提高了迭代速度,在LinkedIn上,提交新代码
上页
下页