• 使用OSV-Scanner查找影响你项目依赖关系的现有漏洞。 OSV-Scanner提供了一个官方支持的OSV数据库的前端,它将项目的依赖性列表与影响它们的漏洞联系起来。由于OSV.dev数据库是开放源码和分布式的,与封闭源码的咨询数据库和扫描器相
  • 编写大量的测试。这怎么可能是坏事呢? 但随着时间的推移,我从另一个角度看待它。我认为它是一个非常有限的工具,有非常具体的用例。它不适合我所建立的项目类型,而且经常阻碍它应该促进的流动过程。 在TDD其中, icon
  • 作为容器编排平台,Kubernetes(K8s)具有诸多优势。例如,K8s 在自动化方面很重要。这包括工作负载发现、自我修复和容器化应用程序扩展。然而,Kubernetes 并不总是在经过一些调整后就可以投入生产。本指南分享了您应该立即实施的关键 Kubernetes 最佳实 icon
  • 如果您的项目是使用Maven构建的,则必须尝试使用Maven Daemon。 它的速度之快令人震惊,尤其是在多模块项目中。 架构概述: 构建是在一个长期存在的后台进程中进行的,也就是守护进程。 一个守护进程实例可以满足mvn icon
  • 在过去的几年里,我对多个正在进行数字化转型的产品团队进行了架构审查:大多数团队都按照微服务架构构建产品,他们使用基于微服务的架构的意图是正确的——更快的开发、更好的可扩展性、更小的独立团队、独立部署、使用正确的技术来完成工作等等。但是,大多数时候我发现团队在微服务上苦苦挣扎。他们未能 icon
  • 除了GraalVM之外,在最近的Geecon会议上讨论最多的另一项技术是一个名为Java on CRaC的项目。这个项目带来了两个功能,CRaC上的Java基本上在Oracle GraalVM上运行(目前)。 超快的应用程序启动。甚至比GraalVM的本地镜像还要快 icon
  • 五年来,我一直是 Twitter 的站点可靠性工程师 (SRE),以后四年里,我是 Cache 团队唯一的 SRE,四年来,我负责团队中的自动化、可靠性和运营。我设计并实现了大部分保持它运行的工具。 缓存可以用来使事情变得更快,或者减轻运行成本较高 icon
  • 观点:现在人们用Go而不是Java编写新的企业软件(k8s、etcd、dbs等)。我相信他们也会及时移植/重建遗留项目。 网友讨论:1、仅仅因为k8s I Golang并不意味着企业将取代完美的java或dotnet应用程序。尤其是dotn icon
  • 这篇文章解释了基于 ABI 的编译对一般工作流程意味着什么。剧透:利用编译避免是任何构建的最佳性能增强之一。 什么是应用程序二进制接口?应用程序二进制接口 (ABI) 是编译软件生成的定义内部和外部交互的接 icon
  • Shopify 的基础设施为数百万商家的创业之旅提供支持。当前基础设施的一个关键组成部分是底层的 MySQL 数据库分片,它们共同保存每个商店的关键数据。随着流量模式的变化和新商家加入平台,资源密集型商店有可能最终生活在同一个分片中。某些数据库分片在其数据库利用率、商店流量和负载方面变得不平 icon
  • 此清单提供了可操作的最佳实践,用于在 Kubernetes 上部署安全、可扩展且有弹性的服务。内容是开源的,可以 icon
  • WebAssembly(也称为 Wasm)如何在哪些情况下取代 Docker?Wasm 在简单性、可移植性和安全性方面的优势使其至少成为弥补 Docker 缺点的良好候选者,特别是对于边缘和分布式应用程序。 icon
  • 许多团队也将考虑“最佳实践”的一些软件工程实践,下面是一些建议: 1、文档与代码在同一个 repo 中的内部文件最重要的特点是信任:人们是否相信文件既存在又是最新的? icon
  • aiac是一个命令行工具,可通过OpenAI的 API生成 IaC(基础设施即代码)模板、配置、实用程序、查询等。CLI 允许您要求模型为不同的场景生成模板(例如“为 AWS EC2 获取 terraform”)。它将发出请求,并将生成的代码存储到一个文件中,或者只是将其打印到标准输出。</ icon
  • Hurl 是一个命令行工具,它运行以简单的纯文本格式定义的HTTP 请求。它可以链接请求、捕获值并评估对标头和正文响应的查询。Hurl 非常通用:它可用于获取数据、 icon
  • 实现了99.999%以上的正常运行时间,同时在整个基础架构中平均每分钟3 TB的出口流量。 也就是每天4.3 PB。MySQL机群在高峰期每秒执行超过1400万次查询(QPS),在整个BFCM中平均每秒执行超过850万次查询,帮助我们保持在BFCM流量的最高水平。高峰BFCM icon
  • Checkstyle 是一种开源工具,可根据一组可配置的规则检查代码。支持Maven 和各种 IDE 插件。 如果我们不想使用打包的 Google 或 Sun 检查,我们有办法创建我们自己的自定义配置 XML 文件。这是自定义配置文 icon