E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
高并发后台服务中间件
中间件
专栏之Redis篇——Redis的三大持久化方式及其优劣势对比
Redis是内存数据库,它的数据一般存放在内存中,一旦断电或者宕机,存在内存中的数据就会丢失。当然,它也具备数据持久化的能力,本文就将介绍Redis的三种持久化方式及其优劣势对比。一、RDB(RedisDatabase)持久化RDB持久化是通过在指定的时间间隔内生成数据快照(snapshot)来保存数据的。当达到指定的条件时,Redis会将当前数据库的状态保存到一个RDB文件中。工作原理Redis
文弱书生子
·
2025-03-03 17:22
中间件
中间件
redis
数据库
中间件
专栏之Redis篇——Redis中过期key删除和内存淘汰策略
在Redis中,过期键的删除和内存淘汰策略是管理Redis内存的重要机制,确保Redis可以高效地使用内存,并避免由于内存不足导致的性能问题。以下是这两个概念的详细介绍:一、过期键删除机制Redis支持对存储的键设置过期时间(TTL,TimetoLive),过期时间到达后,Redis会自动删除这些键。Redis对过期键的删除机制并不是严格的“实时”删除,而是采用了一些优化策略。1.过期键的删除方式
文弱书生子
·
2025-03-03 17:22
中间件
中间件
redis
数据库
I/O 多路复用,网络编程中的select、poll、epoll的发展历史、原理详解以及代码实现(一)
select、poll、epoll的发展历史与背景select、poll和epoll是Linux/Unix系统中处理多路I/O复用的核心技术,随着计算机网络的发展,它们的演进反映了
高并发
场景对性能优化的不断需求
文弱书生子
·
2025-03-03 17:52
网络编程
网络
全面指南:使用JMeter进行性能压测与性能优化(
中间件
压测、数据库压测、分布式集群压测、调优)
目录一、性能测试的指标1、并发量2、响应时间3、错误率4、吞吐量5、资源使用率二、压测全流程三、其他注意点1、并发和吞吐量的关系2、并发和线程的关系四、调优及分布式集群压测(待仔细学习)1.线程数量超过单机承载能力时的解决方案2.如何搭建分布式集群3.实施集群压测及监控4.处理集群中单台施压机报错的情况5.长时间压测(10小时)的注意事项6.处理混合场景:用户思考时间及多个服务同时压测7.开发压测
m0_74822999
·
2025-03-03 10:55
面试
学习路线
阿里巴巴
jmeter
性能优化
中间件
英伟达DeepStream学习笔记30——kafka和AMQP的区别
作为消息队列来说,企业中选择mq的还是多数,因为像Rabbit,Rocket等mq
中间件
都属于很成熟的产品,性能一般但可靠性较强,而kafka原本设计的初衷是日志统计分析,现在基于大数据的背景下也可以做运营数据的分析统计
翟羽嚄
·
2025-03-03 08:15
英伟达TX2
/Xavier
/deepstream开发
kafka
学习
rabbitmq
RabbitMQ 高级配置与优化:从入门到精通
RabbitMQ高级配置与优化:从入门到精通引言在分布式架构中,消息队列(MQ)是必不可少的一环,而RabbitMQ作为业界广泛使用的消息
中间件
,凭借其高吞吐、可扩展、可靠性等特性备受青睐。
Echo_Wish
·
2025-03-03 05:49
让你快速入坑运维
运维探秘
rabbitmq
分布式
面试题-秒杀系统的设计
秒杀活动通常会吸引大量用户参与,因此需要系统具备
高并发
、高可用和高性能等特点。在秒杀活
java路飞
·
2025-03-03 02:20
面试复习
java
面试
秒杀系统
深入理解消息队列
一、消息队列的定义从本质上来说,消息队列是一种异步通信的
中间件
。它就像是一个存放消息的容器,在应用程序之间传递消息。发送方将消息发送到消息队列中,而接收方则从队列中获取消息进行处理。
xxxmine
·
2025-03-03 01:45
java
.Net Core HttpClient处理响应压缩
确实,如今分布式和负载均衡技术这么成熟,很多需要处理
高并发
大数据的场景都可以通过增加服务器节点来进行。但是,在资
溪源More
·
2025-03-03 00:10
python
java
编程语言
spring
http
破解
高并发
难题:百万到亿级系统架构实战指南
参考书籍《架构真意-企业级应用架构设计方法论与实践》作者范刚孙玄机械工业出版社本书通过架构设计方法论、分布式架构设计与实践和大数据架构设计三部分内容,系统阐述了在软件开发的时候,如何设计软件架构,并且对1000万级、5000万级、亿级等不同量级流量的系统平台给出了不同的技术架构方案。书籍对于想快速熟悉软件架构构建思想和理念的从业者,有较大的帮助。第一部分架构设计方法论架构设计按照“5视图法”分为逻
繁华之中悟静
·
2025-03-03 00:09
架构
数据结构
软件需求
软件工程
微服务
软件构建
CIDR转IP段:原理&Java实现
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,
高并发
设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,
伏羲栈
·
2025-03-02 20:07
Java
tcp/ip
java
网络协议
cookieParser 依赖详解
cookie-parser是一个用于在Express.js中解析HTTPCookie的Node.js
中间件
。
yqcoder
·
2025-03-02 18:22
web安全
前端
带你吃透(Netty+Redis+ZooKeeper+
高并发
实战)从底层原理开始剖析
前言今天给大家分享的Netty+Redis+ZooKeeper底层原理+
高并发
实战,希望大家认真阅读,跟上文章的节奏,一步步去提升自己~大公司的面试题从某个侧面映射出生产场景中对专项技术的要求。
java熬夜党
·
2025-03-02 17:44
Java
java
面试
redis
Rabbit MQ 高频面试题【刷题系列】
文章目录一、公司生产环境用的什么消息
中间件
?二、Kafka、ActiveMQ、RabbitMQ、RocketMQ有什么优缺点?三、解耦、异步、削峰是什么?四、消息队列有什么缺点?
Microi风闲
·
2025-03-02 15:22
【面试宝典】ASP.NET
Core
rabbitmq
面试
TypeScript 与后端开发Node.js
创建项目目录并初始化2、安装必要的依赖包(二)配置TypeScript编译选项(如模块解析方式适合后端)二、编写服务器代码(一)定义路由类型(使用Express等框架)(二)处理请求和响应的类型(包括
中间件
的类型
m0_74825223
·
2025-03-02 15:22
面试
学习路线
阿里巴巴
typescript
node.js
javascript
【AI带来的机遇】
类比房地产黄金期中介赚取信息差、移动互联网初期应用商店分发红利,当前AI领域存在三大核心机遇:基础设施重构机遇(类比域名投资)AI大模型开源浪潮下,高质量训练数据资产、特定领域微调模型、模型
中间件
将成为新时代
调皮的芋头
·
2025-03-02 11:18
人工智能
神经网络
AIGC
RabbitMQ复习
消息
中间件
的作用:(1)异步处理(2)应用解耦(3)流量削峰消息
中间件
的缺点:引入了新的东西,也就增加了新的故障点。比如消息
中间件
挂了,影响系统的可用性。
SJLoveIT
·
2025-03-02 09:57
rabbitmq
分布式
DeepSeek 提示词:常见指令类型
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,
高并发
设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,
伏羲栈
·
2025-03-02 08:23
人工智能
deepseek提示词
人工智能
【llm对话系统】 LLM 大模型推理python实现:vLLM 框架
然而,LLM的推理速度往往较慢,尤其是在处理长序列或
高并发
请求时,效率瓶颈尤为突出。为了解决这个问题,vLLM应运而生!
kakaZhui
·
2025-03-02 06:06
人工智能
AIGC
chatgpt
python
llama
Node.js 内置模块简介(带示例)
它有同步和异步两种操作方式,异步操作能避免阻塞事件循环,在处理大量文件或
高并发
场景中更常用。示例:异步读取文件内容constfs=require('fs');//异步读取文件fs.read
浪九天
·
2025-03-02 06:05
node.js
node.js
开发语言
前端
常见的消息
中间件
以及应用场景
消息
中间件
(MessageOrientedMiddleware,简称MOM)是支持消息传递的
中间件
,主要用于在分布式系统中实现不同应用之间的消息通信。
纠结哥_Shrek
·
2025-03-02 05:01
rabbitmq
rocketmq
学习笔记08——ConcurrentHashMap实现原理及源码解析
解决HashMap线程不安全问题:多线程put可能导致死循环(JDK7)、数据覆盖(JDK8)优化HashTable性能:通过细粒度锁替代全局锁,提
高并发
度对比表特性HashMapHashTableConcurrentHashMap
码代码的小仙女
·
2025-03-02 01:32
高级开发必备技能
哈希算法
算法
2021年最新社招字节跳动 go 后端开发工程师一二三四五面面经
然后就是数据库、网络、消息
中间件
、架构等等。校招的话架构可以不用
AI乔治
·
2025-03-02 01:30
java
面试
架构
Java
架构
面试
程序人生
编程语言
GaussDB 学习实战指南:从部署到
高并发
优化的全流程解析
引言GaussDB作为华为推出的高性能分布式数据库,凭借其分布式架构、高可用性、云原生支持等特性,成为企业级应用的核心选择。本文将以实战操作为核心,覆盖集群部署、数据分片、性能调优、容灾备份、云上迁移五大场景,通过真实案例与代码示例,助你快速掌握GaussDB的实战技能,解决企业级应用中的复杂问题!一、GaussDB分布式集群部署实战1.本地多节点集群搭建(以openGauss为例)环境准备硬件要
Jan123.
·
2025-03-02 00:55
gaussdb
学习
Springboot 整合 Java DL4J 实现企业门禁人脸识别系统
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,
高并发
设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,
伏羲栈
·
2025-03-01 19:46
人工智能
深度学习
Java
DL4J
-
深度学习实战
spring
boot
java
Deeplearning4j
deep
learning
人工智能
深度学习
spring
或许我们都被分库分表约束了思维
从业数据库领域三年有余了,从分库分表
中间件
到数据库团队内核学到了很多东西。也接触了很多项目,包括TiDB、Vitess、Polardb、StarDB等等。
京东云开发者
·
2025-03-01 19:16
京东云
Sharding-Sphere vs Mycat vs TiDB
强烈推荐TiDB,这是未来大中型公司的数据库,一定的NewSQL优点:传统数据库面向磁盘设计,基于内存的存储管理及并发控制,NewSQL数据库那般高效利用
中间件
模式SQL解析、执行计划优化等在
中间件
与数据库中重复工作
木一番
·
2025-03-01 18:12
分库分表
TiDB
RabbitMQ介绍以及基本使用
它是一种存储和转发消息的
中间件
,可以用于将
web13765607643
·
2025-03-01 10:44
面试
学习路线
阿里巴巴
rabbitmq
qt
ruby
什么是压力测试
压力测试主要是通过模拟实际使用场景和负载,对系统进行高负荷、
高并发
和长时间的压力测试,以发现系统的性能瓶颈、资源限制和问题症状。
跨专业测试
·
2025-03-01 09:40
DFX测试
压力测试
ROS2软件调用架构和机制解析:Publisher创建
术语DDS(DataDistributionService):用于实时系统的数据分发服务标准,是ROS2底层通信的基础RMW(ROSMiddleware):ROS
中间件
接口,提供与具体DDS实现无关的抽象
slam02∞
·
2025-03-01 09:10
ros2
dds
TCP网络编程库——Muduo库
库的说明2,Muduo库的主要组件3,Muduo常用的类接口4,Muduo库的代码运用5、Muduo库的工作流程6、特点与优势1,Muduo库的说明Muduo库是一个基于非阻塞IO和IO多路复用的C++
高并发
青春:一叶知秋
·
2025-03-01 04:24
网络
tcp/ip
服务器
Spring Boot 整合 RabbitMQ 详解
前言:在消息
中间件
领域中RabbitMQ也是一种非常常见的消息
中间件
了,本篇简单分享一下SpringBoot项目集成RabbitMQ的过程。
码农爱java
·
2025-02-28 20:40
【RabbitMQ】
java-rabbitmq
spring
boot
rabbitmq
消息中间件
MQ
实战
RabbitMQ进阶:深入了解RabbitMQ的重试机制
RabbitMQ作为一个流行的开源消息队列
中间件
,提供了可靠的消息传递机制。在实际应用中,消息的传递可能会面临各种问题,例如网络故障、处理失败等。
VksgShapes
·
2025-02-28 20:32
rabbitmq
分布式
阿里架构师推荐的消息
中间件
万字文档:RocketMQ+RabbitMQ+KafKa
RocketMQRocketMQ是阿里开源的消息
中间件
,目前也已经孵化为Apache顶级项目,它是纯Java开发,具有高吞吐量、高可用性、适合大规模分布式系统应用的特点。
xiaohao718
·
2025-02-28 14:53
kafka
java-rabbitmq
rabbitmq
消息队列学习-常用消息队列
中间件
的对比分析
以下是市面上常用消息队列
中间件
的对比分析,结合功能、学习成本、社区支持等维度给出推荐星数,并针对Java新手提出学习建议。
千里码!
·
2025-02-28 14:23
消息队列
java
后端技术
学习
中间件
Zap:Go 的高性能日志库
**SugaredLogger(开发友好模式)**四、高级配置与优化1.自定义日志配置2.日志切割(集成Lumberjack)五、与Gin框架集成1.替换Gin默认日志
中间件
2.记录自定义请求字段六、全局
叫我DPT
·
2025-02-28 14:46
go
golang
后端
zap
java常见面试题:什么是NIO(New IO)?NIO和IO有什么区别?
NIO(NewIO)是一种同步非阻塞的I/O模型,是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决
高并发
与大量连接、I/O处理问题的有效方式。
广寒舞雪
·
2025-02-28 12:38
java
java
nio
开发语言
Java I/O 与 NIO 核心区别及应用场景详解
InputStream/OutputStream)双向通道(Channel)数据操作单元基于字节/字符流基于缓冲区(Buffer)线程模型一个连接一个线程单线程管理多连接(Selector)适用场景低并发、大数据量传输
高并发
豪宇刘
·
2025-02-28 12:37
数据库
服务器
前端
C# Socket网络通信【
高并发
场景】
用途在C#中,Socket类是用于在网络上进行低级别通信的核心类。它提供了对TCP、UDP等协议的支持,可以实现服务器和客户端之间的数据传输。Socket提供了比TcpClient、UdpClient等更细粒度的控制,因此通常用于需要更多控制的场景。使用服务器usingSystem;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.Text;c
阿波茨的鹅
·
2025-02-28 11:58
C#开发
c#
网络
开发语言
深入探讨Ceph:分布式存储架构的未来
在数字化浪潮汹涌澎湃的当下,数据量呈爆发式增长,传统存储系统在应对海量数据存储、
高并发
访问以及灵活扩展等方面,逐渐显得力不从心。
深度Linux
·
2025-02-28 10:50
ceph
分布式
架构
C/C++
Spring 核心技术解析【纯干货版】- XII:Spring 数据访问模块 Spring-R2dbc 模块精讲
在现代应用架构中,
高并发
、低延迟的需求推动了响应式编程的发展,而传统的JDBC由于其同步阻塞机制,在高吞吐场景下可能成为瓶颈。
m0_74825003
·
2025-02-28 09:41
面试
学习路线
阿里巴巴
spring
java
后端
[RabbitMQ] RabbitMQ 工作模式介绍
RabbitMQ是现在很常用的一个消息服务
中间件
,通过不同类型的交换机(Exchange)和不同的路由键(RoutingKey),可以实现不同分发策略,灵活地将消息分发到不同的队列中去.生产者(Producer
luojbin
·
2025-02-28 06:45
#
RabbitMQ
消息队列
rabbitmq
Nginx面试宝典【刷题系列】
文章目录1、nginx是如何实现
高并发
的?2、Nginx如何处理HTTP请求?3、使用“反向代理服务器”的优点是什么?4、列举Nginx服务器的最佳用途。
Microi风闲
·
2025-02-27 19:44
【面试宝典】ASP.NET
Core
nginx
面试
【YashanDB 知识库】由于 druid
中间件
配置导致异常
问题现象某客户的业务(Java框架)运行时报如下异常:问题的风险及影响客户的业务无法正常运行问题影响的版本所有的yashandb版本问题发生原因druid
中间件
有如下参数,可以控制是否缓存PreparedStatement
·
2025-02-27 17:13
数据库
Koa中的loader使用场景
在Koa中,Loader并不是一个内置概念,通常指的是加载和初始化
中间件
、配置或其他资源的机制。以下是常见的Loader使用场景:1.
中间件
加载Loader可以用于自动加载和注册
中间件
。
没资格抱怨
·
2025-02-27 15:37
node.js
前端
javascript
node
高并发
微服务日志管理:ELK、Loki、Fluentd 终极对决与实战指南
网罗开发(小红书、快手、视频号同名) 大家好,我是展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、HarmonyOS、Java、Python等方向。在移动端开发、鸿蒙开发、物联网、嵌入式、云原生、开源等领域有深厚造诣。图书作者:《ESP32-C3物联网工程开发实战》图书作者:《SwiftUI入门,进阶与实战》超级个体:CO
网罗开发
·
2025-02-27 08:24
java集
后端
云原生
微服务
elk
架构
Redis 使用场景大揭秘(Redis Usage Scenarios Revealed)
随着用户量的增加和数据的膨胀,传统的数据库往往难以满足
高并发
、高性能的需求。Redis作为一个高性能的内存数据存储系统,因其卓越的性能和丰富的数据结构而广泛应用于各类场景。
Linux运维老纪
·
2025-02-27 02:31
用心耕耘
开启数据库之门
数据库
redis
缓存
云计算
服务器
运维开发
DeepSeek 提示词:基础结构
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,
高并发
设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,
伏羲栈
·
2025-02-26 23:35
人工智能
deepseek
提示词
人工智能
skywalking前端_SkyWalking
通过探针自动收集所需的指标,并进行分布式追踪,具有无代码嵌入,支持众多
中间件
,agent种类全面,性能消耗低等优点。
智能迷宫
·
2025-02-26 21:48
skywalking前端
k8s服务健康检查不通过一直重启
健康检查不通过说明在默认的15分钟内平台没有拿到所有实例的健康页面先看报错提示,再看日志是否有程序类报错、数据库、
中间件
连接等的错误信息。
AustinCien
·
2025-02-26 20:42
kubernetes
容器
云原生
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他