最新 最热

深入分析 RocketMQ 的 Push 消费方式实现

RocketMQ 是阿里巴巴旗下一款开源的 MQ 框架,经历过双十一考验,由 Java 编程语言实现,有非常完整的生态系统。RocketMQ 作为一款纯 Java、分布式、队列模型的开源消息中间件,支持事务消息、顺序消息、批量消息、定时消息...

2023-11-09
1

得物一面,稳扎稳打!

很多同学就好奇得物的面试难度如何?其实都都大厂差不多,围绕八股+项目+算法这三个方面来考察。

2023-11-09
1

Node.js如何处理多个请求?

在计算机科学领域,关于并发和并行的概念经常被提及。然而,这两个术语常常被混为一谈,导致很多人对它们的理解存在着很多混淆。本文小编将通过对并发和并行的深入解析,帮助读者更好地理解它们之间的不同特点和应用场景。同...

2023-11-09
1

REST API有关幂等性等11条最佳实践

在我的职业生涯中,我使用了数百个 REST API 并制作了数十个。由于我经常在 API 设计中看到相同的错误,因此我认为写下一组最佳实践可能会更好。

2023-11-08
1

RTMP协议详解及Wiresahrk抓包分析

本文主要讲解 RTMP 协议,并通过 wireshark 对 RTMP 进行抓包并分析。

2023-11-08
1

MySQL事务的隔离级别

若此时A客户端rollback了,数据库中zhangsan的年龄恢复成了20,那这时候已经来不及了,B客户端拿着年龄21去做业务了

2023-11-08
1

深入理解Redis的Pub/Sub模式

Pub/Sub(发布/订阅)是一种消息传递模式,它允许一个或多个订阅者监听一个特定的主题(频道),当有新的消息发布到该主题时,所有订阅者都会收到通知。...

2023-11-07
1

Golang语言情怀--第108期 一句话说清帧同步(附服务器Golang关键代码,客户端JS关键代码)

任何对帧同步有疑问的人,都应该来看这篇文章,这是参考了2个帧同步模型,遇到各种问题并一一解决之后,彻底明白帧同步讲的是什么玩意的一篇文章。断断续续修改了将近2个月,说多了都是泪:(。...

2023-11-07
1

Redis:深入理解OnConnect回调其应用场景

OnConnect 是一个回调函数,它会在每次成功连接到Redis节点时被调用。它提供了一个机会,让开发者在连接建立后立即执行某些操作。这个回调函数可以接受一个上下文(context.Context)和一个连接(*redis.Conn)作为参数,并返回一...

2023-11-07
1

Python Kafka客户端confluent-kafka学习总结

Confluent在GitHub上开发和维护的confluent-kafka-python,Apache Kafka®的一个python客户端,提供了一个与所有brokers>=v0.8的kafka 、Confluent Cloud和Confluent Platform兼容的高阶级生产者、消费者和AdminClient.....

2023-11-07
1