卡飞资源网

专业编程技术资源共享平台

C语言通过宏屏蔽系统的差异

起因

前一段时间,阅读了WRK(压力测试工具)的源码,里面用ae(一个简单事件驱动),大名顶顶的Redis也是在用ae屏蔽的各个平台的差异(Linux的epoll/Bsd的kqueue/Solaris的evport).

Nginx正向代理、反向代理、负载均衡及性能优化

一、Nginx是什么

Nginx是一款高性能的 HTTP 和反向代理服务器,由俄罗斯人Igor Sysoev(伊戈尔·赛索耶夫)为俄罗斯网站Rambler.ru开发的,在Rambler.ru网站平稳的运行了四年,而且俄罗斯超过20%的虚拟主机平台采用Nginx作为反向代理服务器。

Redis 多线程网络模型[译]

说明

今天读了一篇关于【Redis 多线程网络模型】的国外文章,写的非常不错,深入浅出,从单线程、多线程、io多路复用以及源码来分析Redis的多线程模型,把他简单翻译下;

"Netdata:实时性能监控的终极利器,轻松掌控系统健康!"

"Netdata:实时性能监控的终极利器,轻松掌控系统健康!"

Netdata 是一款开源的实时监控工具,专为系统和应用的性能与健康监控而设计。它可以提供整个基础设施的各种指标的深入洞察,包括 CPU 使用率、内存、磁盘活动和网络性能,同时消耗极少的资源。以下是根据 GitHub 仓库内容整理的详细介绍:

Redis技术架构及其深度应用

一、核心服务模型

1)单进程单线程(成也萧何败萧何)

2)IO多路复用(同步非阻塞IO)

3)实现ae小型事件库,类似libevent,libev

不过不像libevent是线程不安全的,多线程不能share同一个event_base,就算是加锁操作也不行,只能采取“单线程单event_base”的策略了

4) 嵌入lua环境

5) 使用zmalloc库(封装了ptmalloc,tcmalloc和jemalloc),对内存使用情况的统计

讲解一下Redis的线程模型?

我们来详细讲解一下 Redis 的线程模型。理解 Redis 的线程模型对于理解其高性能和特性至关重要。

核心概念:Redis 主要是单线程的

抖音集团大数据血缘演进与深度应用

首先整体介绍下抖音集团的一站式数据资产门户平台。在大数据领域,各大公司通常会开展元数据采集以及数据地图的建设工作,行业内的普遍认知聚焦于 “元数据”。而在抖音集团,我们的认知核心在于 “数据资产”。其核心点在于,我们发现若要真正服务好用户,单纯依靠原始元数据,难以满足更精准化的找数需求。

【同师佳绩】我校师生荣获省第十七届职业院校技能大赛二等奖

在刚刚结束的2023 年山西省第十七届职业院校技能大赛高职组“大数据应用开发”赛项中,教育技术系的

如何做好分布式任务调度——Scheduler 的一些探索

作者:张宇轩,章逸,曾丹

初识 Scheduler

10分钟教你写一个数据库

今天教大家借助一款框架快速实现一个数据库,这个框架就是

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言