分布式 第3页
Spring Boot集成Caffeine缓存介绍-IT面试星球

Spring Boot集成Caffeine缓存介绍

一、前言 缓存在我们的日常开发中具有极高的使用频率,当一个系统遇到性能瓶颈的时候往往会考虑使用缓存来解决问题。 对于那些访问频率高、更新频率低的数据,我们可以考虑把查询结果保存起来,...
mianba的头像-IT面试星球mianba1年前
07311
Redis分布式锁常见坑点分析-IT面试星球

Redis分布式锁常见坑点分析

日常开发中,基于 Redis 天然支持分布式锁,大家在线上分布式项目中都使用过 Redis 锁。本文主要针对日常开发中加锁过程中某些异常场景进行讲解与分析。本文讲解示例代码都在 https://github.co...
mianba的头像-IT面试星球mianba1年前
01287
RabbitMQ延迟队列实现定时任务-IT面试星球

RabbitMQ延迟队列实现定时任务

在现代应用程序开发中,定时任务是不可或缺的一部分。无论是需要周期性地执行一些维护任务,还是需要在将来的某个特定时间点触发某个事件,定时任务都发挥着重要的作用。本文将介绍如何使用Rabb...
mianba的头像-IT面试星球mianba1年前
09914
2022年每个开发者必知的云原生趋势-IT面试星球

2022年每个开发者必知的云原生趋势

0. 阅读完本文你将学到 非常实用的云原生术语 云原生是什么 云原生的关键因素 2022年云原生的趋势 本文大概1W字,阅读时长大概30分钟,来一首串烧吧。 The Cloud isn’t a place, it’s a way o...
mianba的头像-IT面试星球mianba1年前
01336
10分钟了解Kubernetes网络-IT面试星球

10分钟了解Kubernetes网络

Kubernetes是现代容器化应用不可或缺的强大、可靠的基础平台。本文将介绍Kubernetes中与网络相关的组件,正是这些组件支撑Kubernetes成为云原生应用的首选基础设施。原文: Networking in Kubern...
mianba的头像-IT面试星球mianba1年前
0769
炸裂!发现一个超酷的开源神器!-IT面试星球

炸裂!发现一个超酷的开源神器!

最近,AI大模型连续火爆出圈,人工智能生成模型(AIGC)的热度尚未褪去,聊天机器人ChatGPT便引发全网热议,两周吸引百万用户。还有卷趴一半程序员的AlphaCode,生成全新蛋白质的ESM2等,不断探...
mianba的头像-IT面试星球mianba1年前
0735
Kafka快速学习二生产者和消费者开发-IT面试星球

Kafka快速学习二生产者和消费者开发

producer发送消息的分区策略 1.默认策略 DefaultPartitioner         发送消息时指定分区,优先级最高         发送消息时指定key,会根据key值hash取模         发送...
mianba的头像-IT面试星球mianba1年前
08715
实现订单 30 分钟未支付则自动取消,我有五种方案!-IT面试星球

实现订单 30 分钟未支付则自动取消,我有五种方案!

引言 方案分析 数据库轮询 JDK的延迟队列 时间轮算法 redis缓存 使用消息队列 1引言 在开发中,往往会遇到一些关于延时任务的需求。例如 生成订单30分钟未支付,则自动取消 生成订单60秒后,给用...
mianba的头像-IT面试星球mianba1年前
06212
Celery,一个神奇的python库-IT面试星球

Celery,一个神奇的python库

大家好,我是木木。今天给大家分享一个神奇的 Python 库,Celery。 Celery 是一个分布式任务队列库,支持任务异步执行、定时及分布式处理。特别适合于处理耗时任务和实现高并发处理,是大数据处...
mianba的头像-IT面试星球mianba1年前
0537
Minio 服务器详细安装部署步骤-IT面试星球

Minio 服务器详细安装部署步骤

Minio 是一个开源的对象存储服务器,它允许您在本地或私有云环境中构建和部署自己的云存储服务。它采用轻量级、高性能的方式,提供与云存储服务提供商类似的功能和接口。 下面是一些 Minio 的关...
mianba的头像-IT面试星球mianba1年前
0435