技术栈
高并发
梦想的颜色
1 天前
运维
·
数据库
·
redis
·
缓存
·
高并发
·
分布式锁
·
数据类型
Redis数据类型全解析:从底层原理到生产实战
别再用String存所有东西了,你可能浪费了80%的内存某天早高峰,用户反馈App首页加载极慢。排查发现,运营在后台配置了一组缓存数据,开发图方便直接用String存了个大JSON,value达到1.2MB。get/set操作在高并发下触发大量网络IO阻塞,Redis线程池被打满。
Java爱好狂.
4 天前
java
·
高并发
·
并发编程
·
java面试
·
java面试题
·
java程序员
·
java八股文
Java高并发系统架构设计核心技术开源!
现在Java面试,问的是越来越底层。作为一名合格的Java程序员不仅要能“上天”,还要能“入地”!上天是指高并发,缓存,大流量,大数据量,能在更高的层面解决问题,入地是指从JVM,OS,算法,线程,IO这块刨根究底,对底层知识都能知其然还要知其所以然。
我心飞翔@坚持不懈
9 天前
高并发
·
架构设计
·
高可用
·
分布式系统
·
电商架构
·
架构避坑
高并发高可用电商平台交易架构实战(避坑)指南
作者:前阿里 P9 | 7年 CTO 高管实战复盘 专栏:[全领域技术架构选型避坑指南] https://blog.csdn.net/nanzhiwen666/category_13172229.html 标签:高并发 高可用 电商架构 分布式系统 架构设计 避坑指南
better_liang
11 天前
java
·
redis
·
分布式
·
消息队列
·
高并发
·
秒杀系统
·
限流降级
每日Java面试场景题知识点之-分布式秒杀系统的设计
秒杀系统是电商、票务等高频业务场景中的典型难题,其核心挑战集中在以下三个维度:理解这三个核心挑战,是设计秒杀系统的出发点。
梵得儿SHI
11 天前
spring cloud
·
缓存
·
微服务
·
性能优化
·
高并发
·
分库分表
·
数据库优化
SpringCloud 进阶拓展:性能优化指南(缓存三大问题 + 分库分表入门)
在 Spring Cloud 微服务架构中,随着业务规模增长和用户量激增,系统性能瓶颈逐渐显现。缓存作为提升系统吞吐量的关键技术,常常面临穿透、击穿、雪崩等问题;而数据库则会遭遇单库单表数据量过大导致的查询缓慢、写入延迟等挑战。本文将深入剖析缓存三大问题的解决方案,并系统讲解数据库分库分表入门知识,为 Spring Cloud 微服务性能优化提供实战指南。
梵得儿SHI
17 天前
java
·
开发语言
·
高并发
·
nio
·
channel
·
buffer
·
提升io效率
Java IO 流进阶:Buffer 与 Channel 核心概念解析及与传统 IO 的本质区别
在 Java IO 编程中,传统的字节流与字符流大家都不陌生,但当面对高并发、大文件处理等场景时,NIO(New IO)中的 Buffer 与 Channel 逐渐成为性能优化的关键。本文将深入剖析 Buffer 与 Channel 的核心概念,通过对比传统 IO 流,带你理解它们为何能显著提升 IO 效率,并配合直观的图示帮你建立清晰的认知。
牧羊狼的狼
18 天前
缓存
·
高并发
高并发会带来哪些问题,如何解决?
问题1:瞬时流量暴增,压垮服务与数据库解决方案:问题2:重复请求、重复下单、重复扣款解决方案:(全层做幂等)
梦梦代码精
20 天前
大数据
·
docker
·
小程序
·
uni-app
·
生活
·
高并发
·
开源软件
LikeShop按摩到家系统:2026年本地生活创业新风口,上门服务O2O源码私有化部署实战
过去两年,一个非常明显的趋势正在出现:越来越多人开始接受“上门服务”。而在所有到家服务中,按摩到家正在快速成为本地生活的新增长赛道。
代码讲故事
24 天前
运维
·
redis
·
缓存
·
高并发
·
删除
·
批量
·
生产环境
Redis生产环境批量的key需要删除,如何优雅实现且不影响线上环境?有密码认证的如何实现批量删除?有哪些实现方法?
Redis生产环境批量的key需要删除,如何优雅实现且不影响线上环境?有密码认证的如何实现批量删除?有哪些实现方法?
韩明君
25 天前
linux
·
debian
·
高并发
·
debian12
·
rabittmq
Debian12安装RabittMQ 4.3.0
https://www.rabbitmq.com/docs/install-debian注意:debian12默认的是3.10的版本,不建议
YYYing.
1 个月前
c++
·
性能优化
·
高并发
·
内存池
·
基数树
【C++项目之高并发内存池 (五)】一些小细节和性能优化及整体测试
⭐️在这个怀疑的年代,我们依然需要信仰。个人主页 :YYYing.⭐️高并发内存池项目专栏:C++项目之高并发内存池
Javatutouhouduan
1 个月前
java
·
高并发
·
java面试
·
java面试题
·
后端开发
·
java编程
·
java八股文
2026Java面试的正确打开方式!
2026年刚开始,不知道大家都拿到Offer没有,如果没有的话,希望大家不要怪LZ凡尔赛了。LZ截止今天为止已经收到了第9家公司的Offer,这张的Offer的话给到28k*14薪。由于个人原因,LZ没有去这家公司,而是选择了其他公司(其中缘由不太方便向大家透露了)。
YYYing.
1 个月前
c++
·
笔记
·
缓存
·
高并发
·
内存池
【C++项目之高并发内存池 (四)】三层缓存的空间回收流程详解
⭐️在这个怀疑的年代,我们依然需要信仰。个人主页 :YYYing.⭐️高并发内存池项目专栏:C++项目之高并发内存池
小书房
1 个月前
kotlin
·
高并发
·
协程
·
异步
·
虚拟线程
·
coroutinescope
Kotlin的协程
咱们从一个典型场景示例开始。这个场景就是点击按钮后联网获取用户信息,然后把用户信息展示出来。如果用最直接的方式来写,应该是这样的:
YYYing.
1 个月前
c++
·
笔记
·
哈希算法
·
高并发
·
c/c++
·
内存池
【C++项目之高并发内存池 (三)】万字解析CentralCache与PageCache的初步实现
⭐️在这个怀疑的年代,我们依然需要信仰。个人主页 :YYYing.⭐️高并发内存池项目专栏:C++项目之高并发内存池
亿牛云爬虫专家
1 个月前
scala
·
高并发
·
爬虫代理
·
代理ip
·
隧道代理
·
akka actor 模型
·
api代理
拒绝代理池雪崩:Scala + Akka 构建高并发的路由分发实战
在使用 Scala 开发分布式爬虫系统时,代理 IP 的路由分发往往是决定生死的一环。在实际生产中,开发者通常会踩到以下三个大坑:
page_qiu
1 个月前
java
·
前端
·
数据库
·
高并发
·
高响应
高并发&大数据量&毫秒级响应系统设计方案
一、面临的情况:数据量:基础数据10亿+;数据来源:第三方系统数据内容:手机基本信息(imei、imei2、meid、主板编码、销售日期、物料编码、机型等信息)
恼书:-(空寄
1 个月前
高并发
高并发场景下数据一致性保障方案
在Java高并发系统开发中,数据一致性是贯穿始终的核心痛点——从电商秒杀的库存扣减、支付系统的账务流转,到微服务跨服务的数据同步,一旦数据出现不一致,轻则导致业务异常(如超卖、漏单),重则引发资金损失、用户投诉,甚至系统崩溃。对于Java开发而言,保障高并发下的数据一致性,核心不是追求“绝对实时一致”,而是根据业务场景分级治理,在性能、可用性与一致性之间找到平衡,实现“合理可控的一致性”。
Thanks_ks
1 个月前
redis
·
高并发
·
缓存穿透
·
架构设计
·
布隆过滤器
·
分布式系统
·
海量数据
穿透海量数据的迷雾:深入理解布隆过滤器的架构哲学与工程权衡
在大型分布式系统的架构设计中,我们经常会面临这样的灵魂拷问:如何在一个包含数十亿甚至上百亿元素的超大集合中,以极低的延迟快速判断某个特定元素是否存在?
Thanks_ks
1 个月前
redis
·
zookeeper
·
高并发
·
分布式锁
·
架构设计
·
并发控制
·
分布式系统
分布式系统中的并发控制与分布式锁机制深度剖析
在单体应用时代,并发控制是一个相对封闭且易于管理的问题。无论你使用何种编程语言,标准库中通常都会提供互斥锁、读写锁、信号量等并发原语。只要我们熟悉操作系统的线程模型与内存屏障,就能写出线程安全的代码。然而,当我们为了应对业务增长而将单体系统拆分为微服务,将单机部署演进为分布式集群时,曾经完美运行的代码就会在某个高并发的深夜暴露出致命的漏洞。