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
高并发&高可用
多服务器对外提供一个浮动ip
主要是用来做
高可用
/灾备切换,同一时间只有一个服务器提供服务。
谷谷谷雨
·
2024-01-18 20:26
Linux/Ubuntu
服务器
tcp/ip
数据库
前后端分离必备的接口规范
前言 随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的
高并发
、
高可用
、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作
独泪了无痕
·
2024-01-18 20:49
#
开发规范
Java
技术栈
java
后端
前端
什么是NodeJS
1.1、为什么前端需要掌握Node.js单线程
高并发
的特性非常适合用来创建后端服务;虽然但是,好像不会使用Node.js根本不影响我写前端
聪明的竹子
·
2024-01-18 20:19
前端
前端
【Docker】Docker容器实战部署多个Nginx实现负载均衡和
高可用
文章目录前言下载Nginx复制出配置文件第一步:启动容器修改配置nginx-lb里的nginx.conf启动容器启动nginx1启动nginx2启动nginx-lb演示效果前言Docker下部署多个Nginx进行负载均衡,我这次实操的思路是使用三个Nginx。其中一个Nginx起负载均衡的作用,叫做nginx-lb,单独一个配置文件。另外2个Nginx起真正的转发作用,叫做nginx1和nginx
杰肥啊
·
2024-01-18 20:46
docker
nginx
负载均衡
Linux 探索系统时间对数据库的若干影响
00.背景最近工作的时候遇到一些与ntp时间同步相关的问题:ntp服务对数据库
高可用
架构的影响(
高可用
架构失效)ntp与linux系统时区,cputick的关系(对时间相关的进程执行有影响)ntp或系统时区调整后
Zhao.Mr
·
2024-01-18 19:29
Linux
阿里2023版
高并发
设计实录:突破技术瓶颈,引领行业创新
如何获得
高并发
经验?在我浏览知乎的时候,我被系统邀请回答一个问题,这个问题犹如一粒石子投入心湖,激起层层涟漪。那就是:为何人人都渴望获得
高并发
经验,梦想掌握
高并发
系统设计技能?
程序码喽
·
2024-01-18 18:23
学习
java-ee
java
后端
分布式
消息中间件面试题
目录一.为什么使用消息队列二.RabbitMQ1.RabbitMQ如何保证消息不丢失2.RabbitMQ消息的重复消费问题3.RabbitMQ延迟队列4.RabbitMQ消息堆积5.RabbitMQ
高可用
机制三
黑暗对我避而远之
·
2024-01-18 18:47
面试题
中间件
Nginx反向代理、防盗图
http://homeway.menginx确实是神器,支持
高并发
,反向代理,以及各种拓展。有空要去玩玩lua+nginx,看看nginx底层原理,写写脚本。
lilei_scut
·
2024-01-18 17:16
架构篇05-复杂度来源:
高可用
文章目录计算
高可用
存储
高可用
高可用
状态决策小结今天,我们聊聊复杂度的第二个来源
高可用
。参考维基百科,先来看看
高可用
的定义。
星猿杂谈
·
2024-01-18 17:58
软件架构
架构
Kafka消息中间件保证消息不丢失
为避免上面类似情况的发生,除了做好补偿措施,更应该在系设计的时候充分考虑各种异常,设计一个稳定、
高可用
的消息系统。
long_c2b7
·
2024-01-18 15:13
Go 爬虫之 colly 从入门到不放弃指南
概要介绍colly是Go实现的比较有名的一款爬虫框架,而且Go在
高并发
和分布式场景的优势也正是爬虫技术所需要的。它的主要特点是轻量、快速,设
波罗学
·
2024-01-18 15:20
golang
爬虫
开发语言
ElasticSearch入门
1.简介ElasticSerach是一个分布式,高性能,
高可用
,可伸缩,RESTful风格的搜索和数据分析引擎。通常作为ElasticStack的核心来使用。ES是一个近实时的搜索引擎。
糖屋
·
2024-01-18 15:14
elasticsearch
大数据
搜索引擎
深度解析Elasticsearch索引数据量过大的优化与部署策略
目录引言1.分片和副本策略1.1分片策略1.1.1数据量1.1.2查询和写入负载1.1.3硬件资源1.1.4
高可用
性1.2.副本策略1.2.1冗余和可用性1.2.2查询性能1.2.3存储需求2.硬件和资源配置优化
喔的 喔的嘛呀
·
2024-01-18 15:40
elasticsearch
大数据
搜索引擎
秒杀系统设计
服务器开发技术、方法与实用解决方案一、主要技术难点1.
高并发
秒杀活动开始前,大量用户不断刷新活动页面,会使读请求量飙升;秒杀活动开始后,大量用户瞬时涌入抢购有限商品,会形成写请求“洪峰”为了满足
高并发
读请求所需容量
wanger61
·
2024-01-18 15:08
系统架构设计
java
大数据 - Kafka系列《一》- Kafka基本概念
目录1.1什么是kafka1.2Kafka可以用来做什么1.3kafka的特点1.高吞吐量、低延迟2.可扩展性3.持久性、可靠性4.容错性5.
高并发
1.4Kafka的基本架构1.Producer:生产者
王哪跑nn
·
2024-01-18 15:05
kafka
大数据
大数据
kafka
分布式
15.kubernetes部署Longhorn
Longhorn与Rancher结合使用,将帮助您在Kubernetes环境中轻松、快速和可靠地部署
高可用
性持久化块存储。
CodingDemo
·
2024-01-18 14:24
Kubernetes入门实战
kubernetes
容器
云原生
2024年腾讯云轻量服务器和CVM云服务器性能如何?
轻量应用服务器适合中小企业或个人开发者搭建企业官网、博客论坛、微信小程序或开发测试环境,云服务器CVM适合更复杂如
高并发
网站、大数据计算、机器学习等复杂应用场景。
暴富程序员
·
2024-01-18 13:11
腾讯云服务器
腾讯云
服务器
云计算
java 粒度_Java细粒度锁实现的3种方式
最近在工作上碰见了一些
高并发
的场景需要加锁来保证业务逻辑的正确性,并且要求加锁后性能不能受到太大的影响。初步的想法是通过数据的时间戳,id等关键字来加锁,从而保证不同类型数据处理的并发性。
weixin_39671467
·
2024-01-18 13:57
java
粒度
从集群数据库到oceanBase架构的演变
因为项目需求,用到了oceanBase数据库,特此一篇文章讲解数据库的演变史1.集群数据库商业关系数据库的架构早期都是集中式的,只有主备架构应对
高可用
和容灾。后来为了应对性能增长,发展出集群数据库。
寻烟的衣袖
·
2024-01-18 13:05
数据库
OceanBase集群技术架构
1.5数据持久化1.6智能路由PrimaryZone1.7TableGroup二动态扩容和缩容2.1动态水平扩展2.2动态扩容和缩容技术实现2.3扩容基本步骤2.4租户扩容2.5缩容基本步骤三数据可靠及
高可用
缘友一世
·
2024-01-18 13:33
OceanBase
oceanbase
架构
k8s资源介绍
Kubernetes系统最重要的设计因素之一是能够横向扩展,即调整应用程序的副本数以提
高可用
性。设计一套大型系统,且保证其运行时健壮、可扩展、可移植和非常具有挑
单某人是猪
·
2024-01-18 12:30
云原生
kubernetes
容器
云原生
字节跳动的这份
高并发
架构设计的太牛了,不愧是一线大厂
前言我们知道,
高并发
代表着大流量,
高并发
系统设计的魅力就在于我们能够凭借自己的聪明才智设计巧妙的方案,从而抵抗巨大流量的冲击,带给用户更好的使用体验。
Java技术那些事儿
·
2024-01-18 12:10
java
后端
学习
高并发
系统设计
网络 IO 服务器模型 Reactor 与 Proactor
因为在以上两个阶段上各有不同的情况,所以出现了多种网络IO模型服务器模型Reactor与Proactor对
高并发
编程,网络连接上的消息处理,可以分为两个阶段
诗人和酒
·
2024-01-18 11:45
「
高并发
通信框架Netty4 源码解读(六)」NIO通道之Socket通道
socket网络通信太重要了。也是本专题的重中之重,所以小编单独写一篇文章来介绍Socket通道。Socket通道有与文件通道不同的特征。新的socket通道类可以运行非阻塞模式并且是可选择的。这两个性能可以激活程序(如网络服务器和中间件组件)巨大的可伸缩性和灵活性。本节中我们会看到,再也没有为每个socket连接使用一个线程的必要了,也避免了管理大量线程所需的上下文交换总开销。借助新的NIO类,
源码之路
·
2024-01-18 11:28
python爬虫登录网站_python爬虫之scrapy模拟登录
背景:初来乍到的pythoner,刚开始的时候觉得所有的网站无非就是分析HTML、json数据,但是忽略了很多的一个问题,有很多的网站为了反爬虫,除了需要
高可用
代理IP地址池外,还需要登录。
weixin_39827589
·
2024-01-18 11:26
python爬虫登录网站
面经-
高并发
和多线程
并行和并发有什么区别?并发:多个任务在同一个CPU核上,按细分的时间片轮流(交替)执行,从逻辑上来看那些任务是同时执行。并行:单位时间内,多个处理器或多核处理器同时处理多个任务,是真正意义上的“同时进行”。串行:有n个任务,由一个线程按顺序执行。由于任务、方法都在一个线程执行所以不存在线程不安全情况,也就不存在临界区的问题线程和进程区别定义:启动一个程序,比如idea是一个线程,那加载文件资源是一
栗栗子~
·
2024-01-18 11:41
java
面试
java
面试
MongoDB助力西门子数字化工厂构建下一代制造执行系统
数据库的
高可用
性是保障工厂不停工、连续生产的关键所在。
MongoDB 数据库
·
2024-01-18 09:59
mongodb
数据库
nosql
客户案例
MongoDB
Atlas
MongoDB Atlas —— 多云开发者数据平台
MongoDBAtlas内建了MongoDB安全和运维最佳实践,可自动完成基础设施的部署、数据库的构建、
高可用
部署、数据的全球分发、备份等即费时又需要大量经验运维工作。让您
MongoDB 数据库
·
2024-01-18 09:28
mongodb
数据库
MongoDB
Atlas
用户大会
MongoDB Atlas 常见问题及解答 —— 上篇
MongoDBAtlas内建了MongoDB安全和运维最佳实践,可自动完成基础设施的部署、数据库的构建、
高可用
部署、数据的全球分发、备份等即费时又需要大量经验运维工作。让您通过简单的界面和
MongoDB 数据库
·
2024-01-18 09:28
mongodb
数据库
MongoDB
Atlas
用户大会
快速上手MongoDB Atlas
MongoDBAtlas内建了MongoDB安全和运维最佳实践,可自动完成基础设施的部署、数据库的构建、
高可用
部署、数据的全球分发、备份等即
MongoDB 数据库
·
2024-01-18 09:57
数据库
MongoDB
Atlas
nosql
mongodb
代理服务器(Broker)的Master-Slave 架构
在一些消息队列系统中,Broker可以采用Master-Slave架构来提
高可用
性和容错性。主要特点如下:Master负责写入:Master节点负责处理写入消息的操作。Slave负责
heartfluttering
·
2024-01-18 08:06
java开发
架构
后端
消息队列
ElasticSearch 5. 搭建ES集群
提高负载能力提高存储容量上限实现
高可用
提
高并发
处理能力…2.数据分片(Shard)es集群把数据拆分成多份,每一份存储到不同节点(node),从而实现减少每个节点的数据量,减少单个服务器的压力,构成分布式搜索
自挂东南只
·
2024-01-18 08:13
自学ElasticSearch
ElasticSearch 集群
高可用
存储架构
master节点:主要职责是和集群操作相关的内容,如创建或删除索引,跟踪哪些节点是群集的一部分,并决定哪些分片分配给相关的节点。data节点:这个节点作为一个数据节点,数据节点主要是存储索引数据的节点,主要对文档进行增删改查操作,聚合操作等。数据节点对cpu,内存,io要求较高,在优化的时候需要监控数据节点的状态,当资源不够的时候,需要在集群中添加新的节点。协调节点:当node.master和no
LWD-824
·
2024-01-18 08:12
elasticsearch
elasticsearch
架构
java
ElasticSearch学习之一:基础知识+单节点/集群搭建
1.可以在极短时间内存储、搜索和分析大量的数据2.通常作为具有复杂搜索场景下的核心发动机ES
高可用
且高扩展。一方面同升级硬件完成系统扩展,称为垂直或向上扩展,另一
HackQ_sxj
·
2024-01-18 08:39
JAVA
WEB
【RabbitMQ】集群和运维
RabbitMQ集群模式主备模式远程模式普通集群模式镜像队列模式多活模式集群管理RabbitMQ镜像集群配置负载均衡-HAProxy监控集群方案原理对于无状态应用(如普通的微服务)很容易实现负载均衡、
高可用
集群
Ethan-running
·
2024-01-18 08:32
#
RabbitMq
rabbitmq
分布式
中间件
Jenkins for Kubernetes实现Slave动态伸缩
JenkinsforKubernetes的好处:Jenkins-Master的
高可用
。
程序员苟哥
·
2024-01-18 07:05
Java技术
技术
kubernetes
jenkins
运维
为什么要将应用微服务化?
的需求并不是很大,那些年的
高可用
架构大体上就是这个样子的:在上面的反向代理
白日梦批发商
·
2024-01-18 06:01
微服务
架构
云原生
SeaTunnel 、DataX 、Sqoop、Flume、Flink CDC 对比
依赖于Hadoop生态系统容易中等,依赖于Hadoop生态系统运行模式分布式,也支持单机单机本身不是分布式框架,依赖HadoopMR实现分布式分布式,也支持单机分布式,也支持单机健壮的容错机制无中心化的
高可用
架构设计
贾斯汀玛尔斯
·
2024-01-18 06:01
数据湖
大数据生态
sqoop
flume
flink
聊聊 IO 多路复用
像Nginx这种以
高并发
高性能闻名的项目,之所以性能如此优秀,其原因是使用了IO多路复用技术,可以用最少的进程来支持大量的请求。
殷天文
·
2024-01-18 06:50
Redis和MySQL如何保持数据一致性
前言在
高并发
的场景下,大量的请求直接访问Mysql很容易造成性能问题。所以,我们都会用Redis来做数据的缓存,削减对数据库的请求。
豆豆的java之旅
·
2024-01-18 05:05
分布式缓存
redis
mysql
数据库
RGW网关
高可用
RGW负载均衡和
高可用
的几个方案对比注:在RGW网关主机网卡已经是10Gb的情况下,如下三个方案没有引入LVS;如果RGW是Gb网卡,可以考虑引入LVS做流量负载均衡。
Joncc
·
2024-01-18 04:35
备份和容灾讲解
备份和容灾(1)容灾(容许灾难的发生)是一种架构方案,包括了很多方案,如下本地
高可用
双活(特指存储,可以理解为两端同时对外提供服务):通过一个双写模块把数据写入另一块存储主备(在主里面写入的数据,会同步的复制给备
小王丨小王
·
2024-01-18 04:13
华为
华为
HCS
开篇词 | 想吃透架构?得看看真实、接地气的架构案例
但一方面,这些内容比较碎片化,比如这一次讲的是技术的
高并发
处理,下一次讲的是老业务的改造。表面上看,脑子里塞得满满的,但实际上,很难循序渐进、系统地去学习架构。
_Rye_
·
2024-01-18 03:45
架构实战案例
架构
【Redis】正确回答RDB-AOF持久化策略面试问题
缓存
高可用
:缓存如何保证
高可用
?redis集群模式的工作原理能说一下么?在集群模式下,redis的key是如何寻址的?分布式寻址都有哪些算法?了解一致
GitHub质检员
·
2024-01-18 03:35
优质好文分享
redis
面试
数据库
免费API集合分享,赶紧收藏起来~
支持三大运营商,3秒可达,99.99%到达率,支持大容量
高并发
。历
API小百科_APISpace
·
2024-01-18 02:32
Redis数据库
随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和
高并发
的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身
魔笛使者
·
2024-01-18 02:54
RabbitMQ常见问题之
高可用
文章目录一、集群分类二、普通集群搭建1.准备2.配置3.运行三、镜像集群1.介绍2.启用方式3.测试四、仲裁队列1.介绍2.创建五、Java连接RabbitMQ集群方式一、集群分类RabbitMQ的是基于Erlang语言编写,而Erlang又是一个面向并发的语言,天然支持集群模式。RabbitMQ的集群有两种模式:普通集群:是一种分布式集群,将队列分散到集群的各个节点,从而提高整个集群的并发能力。
木子dn
·
2024-01-18 01:31
Server架构
#
RabbitMQ
rabbitmq
ruby
分布式
MySQL存储引擎介绍
行级锁定:InnoDB提供行级锁定,有助于提
高并发
性能。外键支持:InnoDB支持外键,可以确保数据的完整性。崩溃恢复:InnoDB支持崩溃恢复,具有高度可靠性。
feichang_notlike3
·
2024-01-18 00:21
mysql
数据库
Java NIO (一)简介
JavaNIO类库包含三个核心组件:1、Channel(通道)2、Buffer(缓冲区)3、Selector(选择器)理解了上一章
高并发
IO底层原理,大家会马上识别出来JavaNIO属于第三种模型
geminigoth
·
2024-01-18 00:49
java
java
nio
开发语言
Java NIO (一)简介(备份)
JavaNIO类库包含三个核心组件:1、Channel(通道)2、Buffer(缓冲区)3、Selector(选择器)理解了上一章
高并发
IO底层原理,大家会马上识别出来JavaNIO属于第三种模型
geminigoth
·
2024-01-18 00:18
java
java
nio
开发语言
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他