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
Web&分布式架构
软件架构的历程及区别
1.1.软件架构的发展软件架构经历的发展阶段:单体架构-->垂直架构-->
分布式架构
(SOA服务架构)-->微服务架构1.2.单体架构特点:1.所有的功能集中在一个系统中完成.2.所有的功能都要打成war
cclovezbf
·
2023-09-27 15:00
学习
分布式系统消息幂等性保证的几点思考 -- 持续更新
架构图单体架构
分布式架构
问题如何避免
一个码农的前三十年
·
2023-09-27 13:40
后端开发
分布式
消息幂等
单体应用
消息重复消费
Sringcloud:一、微服务介绍+常用技术框架和技术对比+服务拆分demo
微服务介绍单体架构简介将业务所有功能集中在一个项目中开发,打成一个包部署优点架构简单部署成本低缺点耦合度高,不利于后续更新迭代
分布式架构
简介每个业务模块作为一个独立项目开发,称为一个服务,但通常仍共用一个数据库
鸡鸭扣
·
2023-09-27 04:31
springcloud入门
微服务
架构
云原生
springboot
后端
java
springcloud
Python 定时任务Celery(Flask)
但是好处多多,Celery具有
分布式架构
,使你的应用易于扩展。一个Celery安装有三个核心组件:Celery客户端:用于发布后台作业。当与Flask一
xiaoming0018
·
2023-09-26 08:45
Flask
python
python定时任务APScheduler和Celery(Flask)
但是好处多多,Celery具有
分布式架构
,使你的应用易于扩展。一个Celery安装有三个核心组件:Celery客户端:用于发布后台作业。当与Flask一
Pang文
·
2023-09-26 08:11
#
python分享
定时任务
Celery
APScheduler
python定时任务
flask
MySQL-
分布式架构
-MyCAT
1.MyCAT基础架构图image.png2.MyCAT基础架构准备2.1环境准备:两台虚拟机db01db02每台创建四个mysql实例:33073308330933102.2删除历史环境:pkillmysqldrm-rf/data/330*mv/etc/my.cnf/etc/my.cnf.bak2.3创建相关目录初始化数据mkdir/data/33{07..10}/data-pmysqld--i
小一_d28d
·
2023-09-26 06:12
直播回顾|携手 Opentelemetry 中国社区,走进可观测性
服务开发架构随着业务发展的要求,从传统的单体架构逐步转向
分布式架构
,容器、容器编排、微服务等云原生技术的应用越来越广泛。
云原生与道客
·
2023-09-26 02:47
干货
可观测
论道原生
可观测性
云原生
ToTalk
分布式架构
之海内外跨机房
随着最近我们的应用在海外的访问量,很多海外用户反应整体的体检比较差,每次电话的拨打都要消耗很长时间,带来了很多用户反馈。综合自己对网络和架构近几年的了解,自己总结了几个经验:1):节点的访问DNS优化2):不同节点的内容缓存3):内容压缩4):应用程序的性能优化接下来对不同的方案进行详细说明一下:1):节点的访问DNS优化类似于万网的DNS解析一般分为,中国移动、中国电信、中国联通和百度以及境外等
仔仔Justin
·
2023-09-25 15:22
SOA架构与微服务架构到底是什么?以及对应的一些常用的框架简介
如果细粒度的划分可以有很多路线,我一般将演变过程大体上分为这几类:单体架构----->
分布式架构
----->SOA(面向服务架构)------>微服务1.传统的三层架构在传统的架构中,SSH,SSM,主要分为
彧卿丶
·
2023-09-25 09:48
分布式理论
详细剖析分布式微服务架构下网络通信的底层实现原理(图解)
在
分布式架构
中,网络通信是底层基础,没有网络,也就没有所谓的
分布式架构
。只有通过网络才能使得一大片机器互相协作,共同完成一件事情。
跟着Mic学架构
·
2023-09-24 18:36
12-MHA+读写分离
主从复制架构演变1.读写分离:读多写少的业务类型Atlas,ProxySQL,Maxscale.....2.高可用:解决业务主库宕机时,还能继续提供原有服务MHA,PXC,MGC,MGR,MIC(8.0)3.
分布式架构
UncleZ_strive
·
2023-09-24 09:53
即时通讯技术文集(第21期):后端架构设计基础入门系列 [共15篇]
[-1-]新手入门:零基础理解大型
分布式架构
的演进历史、技术原理、最佳实践[链接]http://www.52im.net/thread-2007-1-1.html[摘要]本文我们就来聊聊
分布式架构
的演进过程
hellojackjiang2011
·
2023-09-24 01:11
即时通讯
im开发
网络
微服务介绍 SpringCloud,服务拆分和远程调用,注册中心Eureka,负载均衡Ribbon,注册中心Nacos
当网站流量很小时,单体架构非常合适1.单体架构优点:架构简单部署成本低缺点:耦合度高(维护困难、升级困难)2分布式服务
分布式架构
优缺点:优点:降低服务耦合有利于服务升级和拓展缺点:服务调用关系错综复杂服务
程序员~小鱼儿
·
2023-09-23 17:32
spring
cloud
微服务
eureka
微服务(一)初识微服务及SpringCloud注册中心Eureka及负载均衡策略配置
微服务技术栈:
分布式架构
:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。优点:降低服务耦合有利于服务升
跑不动
·
2023-09-23 17:02
java
Spring
微服务
spring
cloud
java
【一】Spring Cloud 系列简介
SpringCloud系列简介简介:从单体架构到
分布式架构
,再到微服务架构,一路经历走来spring框架也一直在与时俱进,回顾下来感觉做Java开发就是基于spring开发,spring也一路发展出了springboot
张狂年少
·
2023-09-23 11:12
微服务
spring
spring
cloud
java
【Redis】深入探索 Redis 集群(Cluster)模式的概念、原理、数据分片算法,基于 Docker 模拟搭建 Redis 集群
分布式架构
文章目录一、对RedisCluster集群模式的认识1.1Redis集群模式的概念1.2Redis集群模式解决的问题二、数据分片算法2.1哈希求余算法2.2一致性哈希算法2.3哈希槽分区算法三、基于Docker模拟搭建Redis集群3.1目标集群的拓扑结构3.2创建目录和配置文件3.3编写docker-compose.yml文件3.4启动容器3.5创建集群3.5演示集群的使用四、集群故障的处理4.
求知.
·
2023-09-23 10:52
Redis
redis
docker
集群
cluster
kubeadm安装Kubernetes集群
它既是一款容器编排工具,也是全新的基于容器技术的
分布式架构
领先方案。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等功能,提高了大规模容器集群管理的便捷性。
习惯了沉默乄
·
2023-09-23 02:39
分布式--使用Dubbo搭建分布式项目
在
分布式架构
中,我们会将不同功能模块化,部署到不同的服务器上,这时不同模块之间的通讯就由RPC框架完成,上次介绍了Dubbo的基本使用,知道了它基于Spring容器,因此在SpringBoot项目中可以很方便的使用一
aruba
·
2023-09-22 12:42
【Redis】深入探索 Redis 的哨兵(Sentinel)机制原理,基于 Docker 模拟搭建 Redis 主从结构和哨兵
分布式架构
RedisSentinel原理剖析2.1RedisSentinel架构2.2Raft算法和领袖节点2.3哨兵节点2.4故障检测2.5故障切换2.6监控和通知三、基于Docker模拟搭建Redis主从结构和哨兵
分布式架构
求知.
·
2023-09-22 06:46
Redis
redis
sentinel
docker
大数据名词——MPP(Massively Parallel Processing)数据集市
MPP数据集市的主要特点包括以下几个方面:1.并行处理能力:MPP数据集市使用
分布式架构
,将大规模数据集划分为小块,并在多个节点上并行处理。这使得数据的查询、
昌昌苦练背后
·
2023-09-21 21:39
大数据
Apache Druid 数据结构及架构原理介绍
此外Druid拥有一个多进程,
分布式架构
,每个Druid组件类型都可以独立配置和扩展,为集群提供最大的灵活性。由于Druid架构设计和数据(离线,实时)的特殊性,导致Druid元数据管理逻辑比较
zxf126126
·
2023-09-21 18:04
druid
apache
OLAP引擎:基于Druid组件进行数据统计分析
一、Druid概述1、Druid简介Druid是一款基于
分布式架构
的OLAP引擎,支持数据写入、低延时、高性能的数据分析,具有优秀的数据聚合能力与实时查询能力。
知了一笑
·
2023-09-21 18:00
大数据.计算.分析
大数据
hadoop
Druid
OLAP
分析引擎
直播预告 | 博睿学院:深入解析nacos基础原理
本期讲师浪浪山小妖DEM能力中心资深研发专家业务专长:
分布式架构
设计、java原
·
2023-09-21 17:16
微服务运维nacos深度学习
分布式/微服务---第二篇
系列文章目录文章目录系列文章目录一、
分布式架构
下,Session共享有什么方案二、简述你对RPC、RMI的理解一、
分布式架构
下,Session共享有什么方案1、采用无状态服务,抛弃session2、存入
数据大魔王
·
2023-09-21 14:54
分布式
微服务
架构
Spring Boot+Spring mvc+Mybatis的基础框架demo
后续我会陆续更新,微服务架构(SpringBoot、SpringCloud)、
分布式架构
(Dobbo+Zookeeper)、大数据架构以及源码解析等相关的文章,感兴趣的
゛Smlie。
·
2023-09-21 12:25
java
Spring
Boot+Spring
ClickHouse与Elasticsearch比较总结
目录背景
分布式架构
存储架构写入链路设计Elasticsearch再谈Schemaless查询架构计算引擎数据扫描再谈高并发性能测试日志分析场景access_log(数据量197921836)trace_log
墨痕诉清风
·
2023-09-21 08:27
Clickhouse
clickhouse
elasticsearch
大数据
找准边界,吃定安全 | 流量剧增?看山石网科如何打破传统限制
创新的资源管理算法基于会话的全分布式处理流程山石网科全
分布式架构
打破了传统架构的限制【找准边界,吃定安全】往期文章:从访问控制谈起,再看零信任模型威胁情报加持,泛边界下的全局主动防御体系如何着手?
山石网科
·
2023-09-21 07:32
边界安全
山石发声
安全
云计算
网络
RabbitMq:谁来创建队列和交换机?
翻译自:https://gigi.nullneuron.net/gigilabs/rabbitmq-who-creates-the-queues-and-exchanges/消息传递是任何
分布式架构
的一个基本组成部分
苏海伦的喜悦ds
·
2023-09-21 05:52
消息队列
java
rabbitmq
高并发
分布式架构
演进之路
淘宝10年,高并发
分布式架构
演进之路楼仔2022-04-08987阅读23分钟大家好,我是楼仔!之前给自己定了一个学习计划,今年上半年需要完成“高并发”系列文章,这个是该系列的第一篇。
方璧
·
2023-09-21 05:21
架构
消息中间件MQ-基于RabbitMQ分布式事务处理
一、回顾1.消息中间件核心概念消息中间件,本质就是接收数据、保存数据、发送数据的网络应用,常常应用在
分布式架构
系统中,实现业务服务(系统)之间拆分解耦、可靠性消息通信等协同处理。
GodIsAProgramer
·
2023-09-21 02:49
云课堂
消息中间件
rabbitmq
分布式
一文搞定SpringCloud Alibaba全部知识点!
文章目录1.
分布式架构
简介1.1.
分布式架构
1.2.常见的微服务架构解决方案1.3.分布式系统核心组件图2.AlibabaCloud架构环境准备2.1.创建maven聚合项目2.2.配置MyBatis3
互联网小阿祥
·
2023-09-21 01:41
微服务
spring
cloud
dubbo
java
基于Docker+Kubernetes,微服务容器化开发实战
前言微服务和Docker容器技术是目前
分布式架构
中常用的主流技术,结合Kubemetes强大的容器服务编排与调度能力,中小企业能够简单快速地构建自己的分布式互联网架构系统。
肥肥技术宅
·
2023-09-20 22:16
java
微服务
java
docker
阿里架构师分享
分布式架构
笔记文档:Nginx+Redis+ZK+Kafka+MQ等
NginxNginx是一款非常优秀的开源软件,工作需要,研究了很久一段时间的Nginx源码,在研究学习的过程中收益颇多。作为高性能服务器的代表,为了追求极致的高性能,在许多方面,Nginx的源码实现都可以称得上是典范。市面上真正适合学习的Nginx资料太少,有的书或资料虽然讲得比较深入,但是语言晦涩难懂,大多数人看完这些书基本都是从入门到放弃。学透Nginx难道就真的就没有一种适合大多数同学的方法
司腾
·
2023-09-20 18:00
后端
Java
数据库
数据库
java
nginx
后端
程序人生
redis
什么是Presto
分布式架构
:Presto采用
分布式架构
,可以在多个节点上进行数据处理和查询,支持高可用和负载均衡等功能。SQL查询:Presto支持标准的SQL查询语言,可以方便地进行数据查询和
大数据海中游泳的鱼
·
2023-09-20 16:46
大数据
Presto
数据库
mysql
Java面试手册、Java基础核心总结、阿里巴巴Java开发手册、Java面试题大全集合
转发这篇文章,关注我,私信回复“面试资料”即可获取高清大纲,以上springMVC,源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化、
分布式架构
如何私信?关注我后,在手机
码农小胖
·
2023-09-20 16:59
即时通讯技术文集(第21期):后端架构设计基础入门系列 [共15篇]
[-1-]新手入门:零基础理解大型
分布式架构
的演进历史、技术原理、最佳实践[链接]http://www.52im.net/thread-2007-1-1.html[摘要]本文我们就来聊聊
分布式架构
的演进过程
·
2023-09-20 13:34
即时通讯im网络编程
科技云报道:分布式存储红海中,看天翼云HBlock如何突围?
在持续产生海量数据的同时,这些新应用、新场景在基础设施层也普遍基于敏态的
分布式架构
构建,从而对存储技术提出了新的要求。
科技云报道
·
2023-09-20 06:18
科技
分布式
阿里java架构师面试128题含答案:
分布式架构
+Dubbo+多线程+Redis
一、Java基础和高级1.String类为什么是final的。2.HashMap的源码,实现原理,底层结构。3.反射中,Class.forName和classloader的区别4.session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。5.Java中的队列都有哪些,有什么区别。6.Java的内存模型以及GC算法7.Java7、Java8的新特性8.Ja
liuhuiteng
·
2023-09-20 04:49
面试题
面试题
基于Storm构建分布式实时处理应用初探
两者的共同点都是
分布式架构
,而且都类似有主/从关系的概念。
丨程序之道丨
·
2023-09-20 01:58
微服务架构介绍
从互联网早起到现在,系统架构大体经历了下面几个过程:单体应用架构--->垂直应用架构--->
分布式架构
--->SOA架构--->微服务架构,当然还有悄然兴起的ServiceMesh(服务网格化)。
wmd13164306712
·
2023-09-19 08:18
架构
微服务
java
认识微服务、服务拆分和远程调用
文章目录1.认识微服务2.微服务架构的特征3.SpringCloud4.服务拆分5.远程调用6.提供者与消费者1.认识微服务单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署
分布式架构
:根据业务功能对系统做拆分
胖嘉
·
2023-09-19 06:35
微服务
架构
spring
cloud
2023 蓝帽杯初赛
web&
部分取证复现
前言:初赛进线下了,计划着在决赛前突击学习一下取证,但时间还是太紧只看了很多内存取证和手机取证计算机取证和服务器取证没掌握---(不过复赛没考,也算狗运了)目录web-LovePHP(file()函数侧信道攻击)取证(1)APK取证1【APK取证】涉案apk的包名是?[答题格式:com.baid.ccs]2【APK取证】涉案apk的签名序列号是?[答题格式:0x93829bd]3【APK取证】涉案
葫芦娃42
·
2023-09-19 00:19
比赛wp
CTF
Eureka与Ribbon笔记
在
分布式架构
中,服务会注册到这里,当服务需要调用其他服务时,就到这里找到服务的地址进行调用常见的注册中心NetflixEurekaAlibabaNacosHashiCorpConsulApacheZookeeperCoreOSEtcdCNCFCoreDNS
蔡徐申
·
2023-09-18 23:42
微服务
eureka
ribbon
spring
cloud
使用Seata实现分布式事务
启动Seata2.4项目中集成2.5数据库内新建undo_log表进行日志记录2.6编写代码测试Seata提供的分布式事务功能三:总结提升一:故事背景Seata是一个开源的分布式事务管理系统,用来解决
分布式架构
下的事务问题
郝老三
·
2023-09-18 12:08
分布式
常用的分布式事务解决方案
视频下载论坛问答代码直播能力认证高校会员中心收藏动态消息创作中心常用的分布式事务解决方案凌澜星空2018-03-1114:44:5575315收藏466分类专栏:架构高性能网站微服务项目实战文章标签:微服务
分布式架构
事务一致性版权众所周知
wangzhipeng47
·
2023-09-18 07:46
分布式专题
java架构师课程
学习分布式第一天(分布式系统原理和概念)
目录分布式系统原理和概念1.分布式系统:单体架构:垂直架构:
分布式架构
:2.分布式计算:3.CAP原理:4.BASE理论:5.Paxos算法:6.Raft算法:分布式系统原理和概念1.分布式系统:学习分布式
AMIOKATT
·
2023-09-18 05:44
学习
分布式
如何加入谷歌
谷歌要求的几种能力:算法和数据结构的能力最起码应该是需要手撸代码,leetcode或者剑指offer设计模式的能力各种模式例如单例模式,抽象工厂等等系统设计,架构设计的模式例如高并发架构,微服务架构,
分布式架构
等数据库的能力
魔都一只土拨鼠
·
2023-09-18 03:37
01.introduction
为何选择
分布式架构
?1.联通物理上分散的节点,节点之间传递消息的唯一方式是通过不可靠的网络进行通信,即一个节点可以向其他节点通过网络发送消息,但发送消息的节点无法确认消息是否被
北落师门_
·
2023-09-17 20:24
分布式系统中的相关概念
分布式系统中的相关概念一、大型互联网项目架构目标1.1互联网用户特点1.2衡量网站的性能指标1.3、大型互联网项目架构目标二、集群和分布式三、架构和演进3.1单体架构3.2垂直架构3.3
分布式架构
3.4SOA
叶落闲庭
·
2023-09-17 09:29
#
操作系统
分布式
java
微博中微服务缓存_微服务之间调用超时的设置治理
原标题:微服务之间调用超时的设置治理作者|奇正微服务是⼀种
分布式架构
,系统内各部分(服务)被部署为单独的应用程序,并通过某种远程访问协议进⾏通讯。
weixin_39629093
·
2023-09-16 01:12
微博中微服务缓存
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他