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
JUC高并发
定向减免!函数计算让轻量 ETL 数据加工更简单,更省钱
此场景有着
高并发
、海量调用的特性,往往会产生高额的计算费用,而业内推荐方案一般为攒批处理,业务实时性会有一定的影响。
阿里云云原生
·
2024-01-23 20:03
etl
数据仓库
面试小抄(分布式篇)
在
高并发
场景的架构里,幂等性是必须得保证的。
十点 vha
·
2024-01-23 20:32
面试小抄
面试
分布式
职场和发展
RabbitMQ死信队列
1.死信队列死信队列是一种特殊的消息队列,用来存储无法被正常消费的消息,常被用来实现延迟处理,异常消息处理等,提高了系统的可伸缩性和容错性,能够应对
高并发
和异常消息。
Java小生不才
·
2024-01-23 19:48
中间件
Spring
Boot
Java
rabbitmq
ruby
分布式
Kafka-服务端-网络层
为了满足
高并发
的需求,也为了充分利用服务器的资源,服务端需要使用多线程来执行业务逻辑。我们对上述架构稍作调整,将网络读写的逻辑与业务处理的逻辑进行拆分,让其由不同的线程池来处理,从而实现多线
Andy技术支援
·
2024-01-23 19:16
队列
kafka
分布式
应用app的服务器如何增加
高并发
增强服务器的
高并发
能力是现代网络应用非常关键的需求。面对用户数量的不断增长和数据量的膨胀,服务器必须能够处理大量并发请求。
咕噜分发企业签名-梦奇
·
2024-01-23 18:38
服务器
运维
JVM系列-4.类加载器
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、
JUC
原理、Kafka原理、分布式技术原理、数据库技术、JVM原理如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-23 18:24
JVM
jvm
java
小型机故障案例
小型机故障案例小型机往往应用于金融、电力、电信等行业,Unix操作系统和专用服务器RAS特性、纵向扩展性和
高并发
访问下的出色处理能力**,如HPRX6600**本文章记录在机房直连服务器进行故障原因排查及解决过程故障现象
小熊猫Q3
·
2024-01-23 17:51
服务器介绍
github
0121 spring-boot-redis的使用
redis是一种内存数据库,支持7种数据类型的存储,性能1S10w次读写;redis提供的简单的事务保证了
高并发
场景下数的一致性。
李福春carter
·
2024-01-23 17:53
中间件存储设计 - 数组与链表
文章目录数组ArrayListLinkedListHashMap小结中间件主要包括如下三方面的基础:数据结构、
JUC
和Netty,接下来,我们先讲数据结构。
善守的大龙猫
·
2024-01-23 17:42
中间件
中间件
链表
java
并发编程-深入浅出AQS
AQS是并发编程中非常重要的概念,它是
juc
包下的许多并发工具类,如CountdownLatch,CyclicBarrier,Semaphore和锁,如ReentrantLock,ReaderWriterLock
can_4999
·
2024-01-23 16:28
Clickhouse 入门
不像OLTP是一条一条写大多数是读请求查询并发较少,不适合放置先生
高并发
业务场景使用,CK本身建议最大一秒100个并发查询。
西北偏北up
·
2024-01-23 15:41
JUC
并发编程-常用的多线程操作辅助类(必会)、读写锁、阻塞队列
8.常用的辅助类(必会)1)CountDownLatchCountDownLatch:减法计数器CountDownLatch是一个同步辅助类,在多线程环境中用于控制线程的执行顺序。它可以让一个或多个线程等待其他线程完成一组操作后再继续执行。CountDownLatch通过一个计数器来实现,计数器的初始值可以设为任意值,每个线程完成自己的操作后,可以调用CountDownLatch的countDow
666-LBJ-666
·
2024-01-23 10:25
JUC并发编程
JUC
多线程
并发编程
JUC
并发编程-集合不安全情况以及Callable线程创建方式
6.集合不安全1)List不安全//java.util.ConcurrentModificationException并发修改异常!publicclassListTest{publicstaticvoidmain(String[]args){ListarrayList=newArrayList{arrayList.add(UUID.randomUUID().toString().substring
666-LBJ-666
·
2024-01-23 09:24
JUC并发编程
多线程
并发编程
JUC
JUC
并发编程-8锁现象
5.8锁现象如何判断锁的是谁!锁到底锁的是谁?锁会锁住:对象、Class深刻理解我们的锁问题1两个同步方法,先执行发短信还是打电话publicclassdome01{publicstaticvoidmain(String[]args){Phonephone=newPhone();newThread(()->{phone.sendMs();}).start();TimeUnit.SECONDS.sl
666-LBJ-666
·
2024-01-23 09:24
JUC并发编程
JUC
并发编程
多线程
2024-01-22(MongoDB)
1.Mongodb使用的业务场景:传统的关系型数据库/mysql在“三高”需求以及应对web2.0的网站需求面前,有点力不从心,什么是“三高”需求:a.对数据库
高并发
的读写需求b.对海量数据的高效率存储和访问需求
陈xr
·
2024-01-23 09:55
随记日志
数据库
mongodb
kafka集群和Filebeat+Kafka+ELK
一、Kafka概述1.1为什么需要消息队列(MQ)主要原因是由于在
高并发
环境下,同步请求来不及处理,请求往往会发生阻塞。
为什么老是名字被占用
·
2024-01-23 08:23
分布式
kafka
分布式
Redis
高并发
场景下热点缓存的重建策略
在
高并发
的系统中,缓存是提升性能的关键。然而,当面临热点缓存的问题时,即某些缓存数据频繁被请求,就可能导致缓存雪崩、穿透等问题。为了应对这种情况,需要制定合适的策略进行热点缓存的重建。
ZKf30FkG
·
2024-01-23 08:41
redis
缓存
redis
spring
Qt基础篇:Qt线程池QThreadPool案例
它的主要目的是减少程序员编写的重复代码,提高程序的效率和性能,在
高并发
的项目中会用到,比如node.js有很多异步操作,底层就是用线程池来处理的。Qt提供了线程池类QT
欧特克_Glodon
·
2024-01-23 07:46
QT实战
qt
线程池QThreadPool
并发必备技能 - 流量控制
系统稳定性:
高并发
时,系统会面临大量的请求同时到达,如果不进行流量控制,系统可能会超出其处理能力范围,导致系统崩溃或变得非常缓慢。通过控制流量,可以限制同时处理的请求数量,从而保护系统的稳定性和可
J_HelloWorld
·
2024-01-23 07:31
#
并发编程
限流
并发
Go语言几种字符串的拼接方式比较
那么这就有个问题,我们如何高效的使用字符串的拼接,在线上
高并发
的场景下,不同的字符
JankinHou
·
2024-01-23 06:09
Springboot校园二手交易平台的设计与实现 毕业设计-附源码260839
我们需要找到一个更优的技术和方法,来降低网站的响应时间和做到提高系统
高并发
性性能,
yuyuxun1
·
2024-01-23 05:55
spring
boot
java
idea
mysql
python
「
高并发
通信框架Netty4 源码解读(二)」NIO的前世今生及核心概念
Netty底层使用的是JavaNIO,是JDK自带的,NIO三个核心概念包括Buffer、Channel和Selector,我们解NIO的前世今生。0.前言计算机毫无用处,除了答案什么也没有。——毕加索本专题介绍了Java平台上的高级输入/输出,具体点说,就是使用Java2标准版(J2SE)软件开发包(SDK)1.4及以后版本进行的输入/输出。J2SE1.4版代号Merlin,包含可观的I/O新特
源码之路
·
2024-01-23 05:03
亚信安慧AntDB:深入了解AntDB-M元数据锁的实现之相关概念
AntDB-M提供了丰富的元数据锁功能,然而
高并发
锁操作很容易出现锁竞争、等待、死锁的问题,AntDB-M具体提供了什么样的元数据锁,又是如何解决这些问题的呢?本文来一探究竟。
亚信安慧AntDB数据库
·
2024-01-23 04:24
java
数据库
开发语言
ThreadPool线程池详解-多线程系列
线程池JDK中
JUC
包多线程内容的讲解,涉及「线程池、阻塞队列、协作器、ThreadLocal、Atomic、Future、锁、CAS、AQS等」;Object下wait、notify;JVM层面synchronized
小路偶尔爱coding
·
2024-01-23 02:49
多线程
JUC
java
Java - 深入四大限流算法:原理、实现与应用
文章目录Pre概述简单计数器原理实现测试优缺点滑动窗口算法原理实现测试优缺点漏桶算法原理实现测试优缺点令牌桶算法原理实现测试优缺点小结Pre深入理解分布式技术-限流并发编程-25
高并发
处理手段之消息队列思路
小小工匠
·
2024-01-23 02:41
【Spring
Boot2.X】
【Java
-
Java
Base】
java
流控算法
软件架构设计-数据库
如果系统是重业务性的系统,对性能、
高并发
的要求没有那么高,最好保证数据库的设计达到第三范式的要求。分库分表为什么要分?
孤独的死锁
·
2024-01-23 02:36
线上又报502了?不如试试go,实例证明php被go虐成渣
MySQL的问题解决了,但是网站还是支持不了
高并发
。访问量一大就返回502。
张清柏
·
2024-01-23 01:49
浅聊雷池社区版(WAF)的tengine
旨在满足
高并发
、高可用性和高扩展性的需求Tengine的主要特点高性能:继承了Nginx的高性能特质,Tengine在处
Trc0g
·
2024-01-23 00:36
网络安全
MongoDB相关基础概念
解释:“三高”需求:•Highperformance-对数据库
高并发
读写的需求。•HugeStorage-对海量数据的高效率存储和访问的需求。
程序员波特
·
2024-01-22 21:28
MongoDB
数据库
mongodb
设计一个基于flask的
高并发
高可用的查询ip的http服务
结构设计基础架构为flask+gunicorn+负载均衡,负载均衡分为阿里云硬件负载均衡服务和软负载nginx。gunicorn使用supervisor进行管理。使用nginx软件负载结构图使用阿里云硬件负载均衡服务结构图因为flaskapp需要在内存中保存ip树以及国家、省份、城市相关的字典,因此占用内存较高。gunicorn的1个worker需要占用300M内存,nginx的4个worker内
职场亮哥
·
2024-01-22 21:21
开源:天猫推出电子版
高并发
系统设计,从架构系统分层到实战维护
毫无疑问,
高并发
意味着高流量,我们常见的
高并发
场景有电商的
高并发
、12306抢火车票的
高并发
、抖音的
高并发
、海量数据的
高并发
等等。其实这些问题还是不同的,需要具体讨论具体分析。
Java余笙
·
2024-01-22 19:12
架构师的36项修炼-03架构核心技术之分布式消息队列
&分布式消息队列异步架构的好处:异步处理实现快速响应;消费者易于伸缩;
高并发
访问压力的时削峰填谷,减轻访问高峰的系统负载压力;隔离失败任务,消费者处理任务失败,不会影响主业
机智阳
·
2024-01-22 18:37
java
架构
分布式
java
后端
使用nginx+uwsgi+Django部署(绝对可行版)
目标:在浏览器输入www.rabbit.com回车,进入到Django项目主页首先,我们先简单看一些概念的东西:Django项目(Web应用)Web服务nginx:
高并发
处理的好Apache:稳定LNMP
探索1者
·
2024-01-22 18:42
一文搞懂程序、进程、线程、并发、并行、
高并发
的概念
一文搞懂程序、进程、线程、并发、并行、
高并发
一、概述二、程序的概念三、进程的概念四、线程的概念五、并发与并行的概念六、
高并发
系统的概念七、总结一、概述程序、进程、线程、并发、并行和
高并发
是计算机科学领域中非常重要的概念
Lion Long
·
2024-01-22 14:46
运维
数据库
c++
系统架构
后端
服务器
linux
程序人生
Redisson 分布式锁的watch dog自动续期机制
可以把它看做是一个功能更强大的客户端(虽然官网上声称Redisson不只是一个JavaRedis客户端)我想我们用到Redisson最多的场景一定是分布式锁,一个基础的分布式锁具有三个特性:互斥:在分布式
高并发
的条件下
zhifeng687
·
2024-01-22 13:57
分布式
redis
第6章 SpringBoot缓存管理
学习目标了解SpringBoot的默认缓存熟悉SpringBoot中Redis的缓存机制及实现掌握SpringBoot整合Redis的缓存实现缓存是分布式系统中的重要组件,主要解决数据库数据的
高并发
访问问题
笔触狂放
·
2024-01-22 12:58
Spring
Boot
spring
boot
缓存
后端
【进阶之路】如何提升 Java 编程内力?
对于这些进阶方面的内容,我也整理了一份PDF,点击查看
高并发
进阶我们自己在学习中做的项目一般不会放到真正环境去测试,而且测试的话,一般也是发送单个请求,看整个业务流程
11来了
·
2024-01-22 12:47
Java入门指南
java
开发语言
编程内力
JVM
设计模式
生产环境
源码
深度解析读写分离
处理
高并发
读取请求:在大型应用中,读取请求通常远远多于写入请求。通过将读操作分散到多个服务器
一休哥助手
·
2024-01-22 10:00
数据库
数据库
【多生产者多消费者实现】1.Runnable用于实现线程任务 2.BlockingQueue用于线程数据交换
1)产品package
juc
.blockingqueue;publicclassProduct{publicProduct(){}@OverridepublicStringtoString(){return"Product
zfoo-framework
·
2024-01-22 10:51
#
java多线程
java
开发语言
【项目日记(三)】内存池的整体框架设计
博主CSDN主页:杭电码农-NEO ⏩专栏分类:项目日记-
高并发
内存池⏪ 代码仓库:NEO的学习日记 关注我带你做项目 开发环境:VisualStudio2022项目日记1.前言2.内存池整体结构一览3
杭电码农-NEO
·
2024-01-22 09:00
项目日记--高并发内存池
项目日记
内存池
c++
1-《Java并发编程实战》(Java Concurrency in Practice) 代码示例
背景最近在学习Java并发编程方面的知识,我的学习的路线是:先学习了JVM,然后再学的
JUC
。
太自由
·
2024-01-22 09:20
java
Java并发编程
JUC
线程安全性
Java并发编程实战
多线程
架构师才需要知道的知识:如何做容量预估和调优
为了构建
高并发
、高可用的系统架构,压测、容量预估必不可少,在发现系统瓶颈后,需要有针对性地扩容、优化。结合楼主的经验和知识,本文做一个简单的总结,欢迎探讨。
Java爱好者
·
2024-01-22 08:09
JVM系列-3.类的生命周期
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、
JUC
原理、Kafka原理、分布式技术原理、数据库技术、JVM原理如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-22 08:16
JVM
jvm
java
JVM系列-1.初识JVM
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、
JUC
原理、Kafka原理、分布式技术原理、数据库技术、JVM原理如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-22 08:16
JVM
jvm
java
JVM系列-2.字节码文件详解
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring原理、
JUC
原理、Kafka原理、分布式技术原理、数据库技术、JVM原理如果感觉博主的文章还不错的话
爱吃芝士的土豆倪
·
2024-01-22 08:07
JVM
jvm
java
配置ansible自动化工具
自动化运维工具Puppet:用ruby语言写的Saltstack:用python写的,是一个模块化shell(就是命令),用的agent服务连接的被控端,用于大集群,
高并发
ansible:用python
小王丨小王
·
2024-01-22 07:19
Centos
ansible
自动化
ansible
centos
Java-NIO篇章(4)——Reactor反应器模式
前面已经讲过了Java-NIO中的三大核心组件Selector、Channel、Buffer,现在组件我们回了,但是如何实现一个超级
高并发
的socket网络通信程序呢?
矩阵科学
·
2024-01-22 06:40
技术提升篇
java
nio
Reactor反应器
Reactor
Netty
Reactor
Redis
高并发
分布式锁
目录场景描述订单扣减场景举例代码调整1代码调整2代码调整3redisson锁续命核心代码场景描述订单扣减场景举例//首先在redis中setstock300@RequestMapping("/deduct_stock")publicStringdeductStock(){intstock=Integer.parseInt(stringRedisTemplate.opsForValue().get(
山鸟与鱼!
·
2024-01-22 06:07
分布式中间件
redis
分布式
数据库
java
后端
缓存
手写一个RPC框架(造轮子)
Netty的基本使用,修复
高并发
情况下,netty导致的内存泄漏问题。Java序列化以及反序列化,protobuf和kryo序列化协议,配置即用。Zooke
Zarlic
·
2024-01-22 04:53
rpc
网络
java
Map实现类
8f4f58b4b8ab跳表原理解析ConcurrentSkipListMap此外对于并发性相对较低的并行程序可以使用Collections.synchronizedSortedMap将TreeMap进行包装对于
高并发
程序
chenxuezhou
·
2024-01-22 04:15
多线程
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他