• 用本指南来了解 GraalVM 是什么、它的工作原理以及即时 (JIT) 编译与提前 (AOT) 编译的比较。 如果 Graal 的本机可执行文件几乎立即启动、更小并且消耗更少的资源 , 为什么您会想在 Java/JVM 项目中使用其他的呢?
  • 借助 Spring Boot 3.2 和 Spring Framework 6.1,我们获得了对检查点协调恢复(CRaC) 的支持,这是一种使 Java 应用程序能够更快启动的机制。借助 Spring Boot,我们可以以一种简化的方式使用 CRaC,即启动时自动检查点/恢复。
  • 在本教程中,我们将探索 Testcontainers 桌面应用程序,这是一个用于运行Testcontainers的简单而强大的工具。我们将学习如何使用它来配置Docker 环境、管理容器生命周期,并深入了解我们的开发和测试模式。 Testcontainer icon
  • 在本博客中,您将学习一些主要针对 Spring Boot 应用程序的 Docker 最佳实践。您将通过将这些实践应用到示例应用程序来学习这些实践。享受! 入门模板将用作入门模板起点的 Dockerfile 如下: icon
  • 本周Github上有趣的项目、工具和库 1、dockerc将 docker icon
  • 该项目是如何将 Kafka 与 Spring Boot 结合使用的简单示例。我们将使用kafdrop显示本地 kafka 集群 UI。 icon
  • 每当您构建 Docker 映像时,例如,您想要将 Java/Node/Python 应用程序整合为一个,您都会遇到以下两个问题: 如何使docker build命令运行得尽可能快? 如何确保生成的 Docker 镜像尽可能小? icon
  • 展示一些使用 Docker Compose 配置 PostgreSQL 本地开发环境的技巧。 从基本设置开始: icon
  • 在本文中,您将了解如何使用odo在 Podman、Kubernetes 和 OpenShift 上开发和部署 Java 应用程序。 Odo 是一 icon
  • 在云计算时代,云架构师变得越来越重要。随着企业不断采用数字技术并将其运营转移到云端,对能够设计、管理和改进云系统的熟练专业人员的需求不断增长。这使得云架构师在许多公司中占据着至关重要且高度重视的职位。 icon
  • 在本教程中,我们将学习如何高效地为多模块 Maven 项目构建 Docker 镜像。我们将首先探索多阶段 Docker 构建,以充分利用 Docker 的缓存机制。 然后,我们将研究使用 Google 的Jib Maven 插件的替代方法。此工具允许我们创 icon
  • 随着 Web 开发环境的不断发展,我们的工具包也在不断发展。我一直在完善我的设置,我很好奇其他人现在都在使用什么。无论是文本编辑器、浏览器扩展、框架,还是任何能让您的编码更流畅、更高效的实用程序,我都很乐意听听他们的想法。 以下是我最近一直依赖的: icon
  • 与许多流行的技术术语一样,DevOps 已从乐观的顶峰跌落到疲惫的深渊。 其失败的原因在于对软件难以编写的原因存在严重误解。 误解:通过消除部署障碍,可以部署更多软件,事情会变得更简单、更好。真正 icon
  • 除了curl实现Http请求,还可以通过 /dev/tcp 进行 HTTP 请求,如果不想将curl安装在一个只运行简单健康检查过程的sidecar容器中。这东西派上用场了 来自rednafi分享:今天,我学到了 Bash 的一个小技巧,那 icon
  • Redis 是一种开源内存数据结构存储,可用作数据库、缓存和消息代理。将 Redis 与 Spring Boot 集成提供了一种在应用程序中利用 Redis 的简单而有效的方法。下面总结一下如何将Redis与Spring Boot集成: D icon
  • 本文探讨如何使用 Docker 注册表在团队之间存储和共享 Docker 构建缓存。 在现代软件开发中,Docker 已成为构建、发布和运行应用程序的基石。开发人员面临的主要挑战之一是优化构建时间,尤其是对于大型复杂应用程序而言。 icon
  • 本周Rust精彩链接Dioxus Labs 的最新文章 icon
  • 在开发现代 Java 应用程序时,测试中需要一些外部服务(例如数据库、消息代理或 Web 服务器)的情况很常见。传统上,这需要手动设置这些服务,这通常容易出错,并且在不同的环境中不易处理。Testcontainers 是一个流行的 Java 库,它允许测试在常用数据库、Selenium Web 浏览 icon