2025年06月18日
本文介绍了分布式任务调度系统Celery,包括安装,开发使用,并且配合supervisor,flower等工具进行系统化部署和使用。
(一)安装和代码开发使用示例
2025年06月18日
在redis的高版本中引入了多线程,那么我们就有一个常识,只要涉及到多线程,那么就会有线程的安全问题,在redis之前的版本中,redis是单核操作,不管项目中线程有多少,redis也只会一个一个处理,因此redis也被用作分布式锁,那么在多线程中,redis又是如何操作的呢,请看下图:
首先:上图中表示多个线程表示多个I/O线程,之所以没有对齐画出,其实想表达了,数据接受的不同状态,并不是所有的i/o线程都是一个状态,有的线程会刚开始,有的线程会在处理过程中,有的已经处理完毕,开始后续的数据操作线程。
2025年06月18日
这个问题呢,可以说是后端开发面试最高频次的问题之一了,小编几乎每次都碰到。众所周知,Redis是非常快的,那么快到什么地步呢?根据官方提供的数据为:读的速度是110000次/s,写的速度是81000次/s 。要知道
2025年06月16日
在为 HULK 平台的 MySQL 提供运维服务过程中,我们常常接到用户反馈:“MySQL 内存使用率过高”。尤其在业务高峰期,监控中内存占用持续增长,即便数据库运行正常,仍让人怀疑是否存在异常,甚至是内存泄漏。本篇文章将带你深入了解 MySQL 的内存构成,常见的内存使用高的场景,以及我们在平台侧做出的优化努力。
2025年06月16日
在面试前三面真的有点急促,一周内就面完了三次面试,接着就开始无尽的等待,整整等了三周左右,终于完成了四面和HR面。整个过程还是比较曲折的,技术面试还是挺考察技术深度的。现在已拿到offer。
2025年06月16日
作者: theanarkh 来源:编程杂技
之前分享了 Node.js 的底层原理,主要是简单介绍了 Node.js 的一些基础原理和一些核心模块的实现,本文从 Node.js 整体方面介绍 Node.js 的底层原理。