搭建大型分布式服务(四十四)SpringBoot 无代码侵入实现多Kafka数据源:单分区提升至十万级消费速度!
在过去的一段时间里,我们利用了AI大模型写了一个多线程并发框架,那么,我们怎样集成到Kafka组件里,让消费速度提升N倍呢?《AI大模型编写多线程并发框架(六十一):从零开始搭建框架》《AI大模型编写多线程并发框架(六十二):限流和并发度优化》《AI大模型编写多线程并发框架(六十三):监听器优化·上
前端高并发的出现场景及解决方法——技能提升——p-limit的使用
前端高并发的出现场景及解决方法——技能提升——p-limit的使用
越细粒度的锁越好吗?产生死锁怎么办?
越细粒度的锁越好吗?产生死锁怎么办?
Spring Boot 接口支持高并发
在计算机领域,高并发指的是系统在同一时间内处理大量的请求。在Web应用程序中,高并发通常是指同时有很多用户访问同一个接口,这时系统需要能够快速响应并处理这些请求。如果系统无法处理这些请求,就会导致性能下降、响应时间变长、甚至崩溃。本文介绍了Spring Boot如何支持高并发的接口,并提供了具体的实
网络编程 | 多进程多线程并发服务器代码实现
多进程、多线程版本的并发服务器代码实现。
从零开始设计开发优惠券系统(二)
优惠券1. 模型梳理我们将整个优惠券系统细分为7个大的模块Domain:领域服务相关Dao:数据库连接相关JOB:定时任务相关Rpc:外部调用相关定义SPI:rpc的分类实现Common:通用工具类等与业务无关的操作API:对外开放的接口,如查询、领券等操作Application:系统内部除领域服务
怎么避免服务内存溢出?
在高并发、高吞吐的场景下,很多简单的事情,会变得非常复杂,而很多程序并没有在设计时针对高并发高吞吐量的情况做好内存管理。自动内存管理机制的实现原理做内存管理,主要考虑申请内存和内存回收两部分。申请内存的步骤:计算要创建的对象需要占用多少内存在内存中找一块连续并且是空闲的内存空间,标记为已占用内存回收
Java高并发编程实战4,synchronized与Lock底层原理
Java高并发编程实战系列,打造精品专栏。
Java高并发编程实战2,原子性、可见性、有序性,傻傻分不清
Java高并发编程实战系列,打造精品专栏。
进一线互联网大厂担任架构师,需要掌握哪些核心技能?
之前,不少小伙伴问我进大厂当架构师需要掌握哪些核心技能。这不,趁着假期我连夜肝了这篇文章。