归档

2023 年 04 月

KWOK (Kubernetes WithOut Kubelet) 是 Kubernetes 特别兴趣小组(Special Interest Group,SIG)发布的一个 Kubernetes 集群模拟测试工具包。 它使得用户可以在数秒钟内,以低资源模拟创建具有数千节点的集群,在不占用大量基础设施的情况下,大规模测试Kubernetes 控制器。…
Matomo是领先的Free/Libre开放分析平台。 Matomo是一个功能齐全的PHP MySQL软件程序,您可以下载并安装在您自己的Web服务器上。在五分钟的安装过程结束时,您将看到一个JavaScript代码。只需将此标签复制并粘贴到您希望实时跟踪和访问分析报告的网站上。 Matomo的目标是成为Google…
来源:https://blog.csdn.net/sunny_json/article/details/113047372 基础概念 Java中,一般我们创建一个对象可能会选择new一下个实例。但是随着我们技术的不断提升,我们也学习到了,可以通过反射技术实现对象的创建。 可是,你有没有想一下,什么时候我们改用new创建对象,什么时候我们改用反射创建对象呢?…
除了最常用的关系数据库和缓存之外,之前我们已经介绍了在Spring Boot中如何配置和使用 MongoDB 、 LDAP 这些存储的案例。接下来,我们继续介绍另一种特殊的数据库:时序数据库InfluxDB在Spring Boot中的使用。 InfluxDB简介…
该帖子内容已隐藏 付费阅读 50 积分 登录购买 此内容为付费阅读,请付费后查看
该帖子部分内容已隐藏 付费阅读 60 积分 登录购买 此内容为付费阅读,请付费后查看 畅销15年的Java经典—— 《疯狂Java讲义》出第6版啦!!! 而且 买套装纸书免费送电子书!!! 经常有读者买了纸质书以后来找博文菌要电子书~~ 其实,纸质书和电子书是分开售卖的,一般情况下买纸质书是不会送电子书的,电子书是另外的价钱! 但是,这次不一样了!…
今天我们从 7 个不同的维度,讲讲秒杀系统的架构设计,主要知识点如下: Nginx + 前后端分离 + CDN 缓存 + 网关(限流+熔断) 集群的路由层 + Redis(缓存热点数据、分布式锁) MQ 集群 业务处理层 数据库层(读写分离、热点隔离) 1. 秒杀业务的特点 瞬间大量的刷新页面的操作 瞬间大量的抢宝的操作 可能有秒杀器的恶性竞争 2.…
本文总结了 Hotspot 的 STW(Stop The World)垃圾收集器在 JDK 20 版本中的更新和改进。 此版本不包含 GC 的任何 JEP(JDK 增强建议),但是 Generational ZGC 的 JEP 最近已达到 Candidate(候选)状态,因此也许它将为 JDK 21 做好准备 🙂 除此之外,JDK 20 的整个…
什么是虚拟化? 虚拟化是计算机科学中的一个基本概念。通常,它涉及提供位于物理硬件和操作系统之间或操作系统和应用程序之间的抽象层。通过对硬件、软件、存储和网络组件等物理IT资源进行抽象,目的是提供虚拟级别的资源,并根据需要灵活地分配给客户。 虚拟化分类: 全虚拟化,硬件虚拟化的一种特殊情况:每个运行的实例(虚拟机)都被分配了自己的虚拟化硬件。…

2023-04-18

VM 日志记录一直是 JDK 的一个重要功能,通过日志可以分析 bug 和解决性能问题。JDK 9 对 VM 日志记录的处理方式进行了几项更新,提升了用户友好性和可配置性。本文将介绍如何记录 VM 日志。 启用和配置日志记录 最基本的方法是在 java 命令中添加 -Xlog 来启用 VM 日志记录,使用默认配置启用 VM 日志:…
上一页 下一页