首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签高并发

#高并发

高并发内存池 · 整体框架认识和thread cache编写

_lazy

当然了,毕竟只是一个开胃菜,有了对内存池的基本了解,我们就开始认识高并发内存池的一个基本框架。

2300

高并发内存池 · 基本认识

_lazy

本文呢开始搞搞项目咯,于是准备从一个最经典的项目入手--tcmalloc,也就是从谷歌开源出来的一个高并发内存池项目,要说这个项目有多牛*呢,就这么说吧,GO语...

3510

有柳岩问:高并发库存扣减一致性问题,怎么用redis解决?(第42讲)

架构师之路

大部分情况下,redis不同的客户端会访问不同的key,所以WATCH碰撞的概率会比较小,在秒杀的业务场景,使用WATCH,也会有一定的冲突,需要针对秒杀业务做...

8500

别再靠堆机器了!Doris 高并发点查让我的系统起飞还降本

一臻数据

创业公司小张正在开发一个电商系统,每到大促活动时,系统面临着海量用户同时查询商品详情,还需要做数据的实时统计分析。这时,一款OLAP的并发性能就显得尤为重要。

13410

自旋锁:原理、实现与应用

用户11396661

自旋锁的核心思想是通过一个共享变量(通常是原子变量)来控制锁的状态。当一个线程尝试获取锁时,它会检查该变量的值:

4110

无锁编程:原子操作、CAS 技术与线程安全数据结构实现

编程扫地僧

然而,当系统面临高并发访问时,锁机制容易引发线程阻塞,带来不可预见的延迟甚至死锁风险。相对地,无锁编程在高并发环境中表现出色,能够充分发挥多核处理器的计算能力,...

12010

Node.js 中实现多任务下载的并发控制策略

小白学大数据

在实际开发中,我们常常需要从多个源下载文件,例如从多个服务器下载图片、视频或音频文件。如果不加以控制,同时发起过多的下载任务可能会导致服务器过载,甚至引发网络拥...

8510

如何保证接口幂等性?高并发下的接口幂等性如何实现?

用户11397231

接口幂等性这一概念源于数学,原意是指一个操作如果连续执行多次所产生的结果与仅执行一次的效果相同,那么我们就称这个操作是幂等的。在互联网领域,特别是在Web服务、...

4400

高并发性能优化随笔

用户11397231

本文介绍了多种高并发性能优化技巧,包括 MySQL 的索引和分库分表、缓存的使用、消息队列与流量聚合、线程池的优化等。这些技巧在实际开发中非常有用,可以帮助我们...

12310

【连载 09】atomic包原子类

FunTester

java.util.concurrent.atomic包提供了一组用于实现原子操作的类。这些类可以用于在多线程环境中执行线程安全的、不可中断的原子操作。原子操作...

9110

请列举一些常见的NoSQL数据库类型和其特点。

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

常见的NoSQL数据库类型包括键值存储数据库、文档数据库、列族数据库和图形数据库。下面将分别介绍这些NoSQL数据库类型及其特点,并通过具体的案例和代码示例进行...

8710

Nginx四层负载均衡在秒杀系统中的应用

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

面试题:为什么在你的秒杀系统中选择了Nginx的四层负载均衡?请详细解释这个选择的背后原因。

5200

go语言面试题:为什么选择go语言

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

例如,在高并发的Web应用程序中,Go 语言被广泛应用,如微服务框架、云原生应用开发、区块链等。Go语言的优秀性能和高可靠性已经在实际应用中得到了验证。

6810

go语言面试题:go与cpp和java的对比

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

C++需要手动管理内存,而Java和Go语言使用垃圾回收机制。Java具有出色的垃圾回收机制,可以确保无需再去管内存清理,但这会导致性能损失严重。Go语言的垃圾...

6600

HDFS体系结构的局限性

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

其次,HDFS不支持高并发写入。HDFS的设计目标是提供高吞吐量的数据访问,而不是高并发的写入操作。当多个客户端同时写入时,可能会出现性能瓶颈。为了解决这个问题...

4500

云数据库如何处理高并发和大数据量的情况?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

综上所述,云数据库通过横向扩展、数据分片、缓存和异步处理等策略来处理高并发和大数据量的情况。这些策略可以提高系统的性能和可扩展性,使云数据库能够处理大规模的数据...

10210

小红书抗住高并发的背后:Redis 7.0 性能必杀技之 I/O 多线程模型

码哥字节

这种设计采用了“扇出 -> 扇入”的范式,通过将工作分发到多个 I/O 线程,再将结果合并回主线程,以提高并发性能。

32910

Spring Boot性能提升的核武器,速度提升500%!

苏三说技术

在高并发场景下,虚拟线程的优势尤为明显。我们对比了传统线程与虚拟线程在处理 HTTP 请求时的表现。

5000

Redis批量查询的四种技巧,应对高并发场景的利器!

勇哥java实战

在笔者看来,熟练掌握细粒度的缓存使用是每位架构师必备的技能。因此,在本文中,我们将深入探讨 Redis 中批量查询的一些技巧,希望能够给你带来一些启发。

5700

面试官:如何用Redis实现限流?

用户11397231

高并发系统有三大特征:限流、缓存和熔断,所以限流已经成为当下系统开发中必备的功能了。那么,什么是限流?如何实现限流?使用 Redis 能不能实现限流?接下来我们...

11400
领券