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
面向服务架构设计
Java架构师高可用
架构设计
目录1导学2高可用到底是什么3高可用架构的原则3.1少依赖原则3.2弱依赖原则3.3分散原则3.4均衡原则3.5隔离原则3.6无单点原则3.7自我保护原则4集群保障高可用5限流保障高可用5.1微服务中的限流5.2多层限流6熔断降级保障高可用7隔离保障高可用7.1按照服务业务功能来做隔离呢7.2用户隔离8回滚保障高可用9重试机制保障高可用10备用系统11辅助手段
赵广陆
·
2023-10-12 05:52
architect
开发语言
性能优化
系统架构
Java架构师缓存
架构设计
解决方案
目录1缓存常见的三大问题1.1缓存雪崩1.2缓存穿透1.3缓存击穿2缓存key的生成策略3热点数据集中失效的问题4如何提高缓存的命中率5缓存和数据库双写不一致的问题6如何对缓存数据进行分片7如何应对缓存数据的热点问题1缓存常见的三大问题缓存常见的三大问题就是缓存雪崩、缓存穿透和缓存击穿。那这三个问题啊应该说是老生常谈了,只要大家一看缓存可能就会看到这三大问题。为了知识的完整性呢,我们就还是要去提一
赵广陆
·
2023-10-12 05:18
architect
java
缓存
开发语言
面向服务
概述
ProgrammingWCFServices附录A译稿本书全面介绍了使用WCF设计与开发
面向服务
应用程序的相关知识。附录A则展示了我对
面向服务
的理解,以及
面向服务
的具体应用场景。
weixin_34319999
·
2023-10-12 05:56
操作系统
java
硬件架构
简述SOA和微服务的概念以及两者之间的关系和异同
SOA
面向服务
架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。
xzwDolphin
·
2023-10-12 04:05
微服务
microservices
SOA
软件工程
软件开发
Pulsar入门与
架构设计
探究
Pulsar简介Pulsar是云原生分布式消息流平台(即可作为消息中间件),最初源于Yahoo,支持Yahoo应用服务140万个主题,日处理超过1000亿条消息。Pulsar于2016年开源并捐赠给Apache软件基金会,现为Apache软件基金会顶级项目。Pulsar的特性如下:支持多租户,通过多租户可为每个租户单独设置认证机制、存储配额、隔离策略等。具有高吞吐、低延时、强容错等特性原生支持多集
icepesis
·
2023-10-12 04:34
Pulsar
java
消息队列
kafka
SOA和微服务 以及分布式 架构区别
SOA和微服务SOA(
面向服务
架构)和微服务都是一种面
陕西小伙伴网络科技有限公司
·
2023-10-12 04:34
分布式
架构
微服务
DDD和SOA及微服务
“设计原则千万条,高内聚低耦合第一条,
架构设计
不规范,开发运维两行泪!”。在分布式架构下,单体应用被拆分为多个微服务,为了保证微服务的单一职责和合理拆分,“高内聚、松耦合”是最宝贵的设计原则。
百合静流-秋之回忆
·
2023-10-12 04:01
DDD
架构设计
微服务
SOA
微服务、SOA 和 API对比与分析
微服务、SOA和API对比与分析摘要对比微服务架构和
面向服务
的架构(SOA)是一个敏感的话题,常常引起激烈的争论。本文将介绍这些争论的起源,并分析如何以最佳方式解决它们。
chunyangfan2997
·
2023-10-12 04:31
后端
json
devops
MQ - 12 Pulsar的
架构设计
与实现
文章目录导图概述Pulsar系统架构协议和网络层SimpleCommandsMessageCommands数据存储元数据存储消息数据生产者和消费者生产端消费端HTTP协议支持和管控操作Pulsar为什么会对ZooKeeper造成很大的压力总结导图
小小工匠
·
2023-10-12 04:29
【小工匠聊架構】
Pulsar
架构设计
Adobe Acrobat已支持MAC苹果M1芯片款Macbook安装 Adobe Acrobat直装版M1安装教程 M1芯片处理器安装Adobe Acrobat问题教程
,苹果发布了基于AppleSiliconM1SoC芯片打造新Mac系列产品,全新的M1处理器的诞生带来了很多革命性的变化,因为这标志着苹果正式开启了从Intel的x86CPU过渡到该公司自己基于Arm
架构设计
小柯基分享
·
2023-10-12 03:22
系统
架构设计
:14 论软基于架构的软件设计方法(ABSD)的软件开发
目录1基于架构的软件设计(ABSD)2基于架构的软件开发过程2.1架构需求过程2.2
架构设计
过程</
Jackilina_Stone
·
2023-10-12 02:59
系统架构设计师
系统架构
架构
【转载】各大互联网公司架构演进之路汇总
大型网站架构演化历程大型网站架构技术一览Web支付宝和蚂蚁花呗的技术架构及实践聚划算架构演进和系统优化(视频+PPT)淘宝交易系统演进之路(专访)淘宝数据魔方技术架构解析淘宝技术发展历程和架构经验分享(视频+PPT)阿里游戏高可用
架构设计
实践高德
At攻城狮
·
2023-10-12 01:32
架构训练营模块一作业
微信业务架构“学生管理系统”毕设
架构设计
假设今年学校毕业设计要求提升,要求做真正可运行的学生管理系统,学院对毕设的具体要求如下:①要求可以通过公网域名访问;②要求至少3人合作完成;③能够支撑管理1000
冬天里的懒喵
·
2023-10-12 00:24
在如今的Web前端环境下,如何提升自己的竞争力?
目前Vue,React还是大火阶段,但是切记使用框架的时候多看看底层源码与
架构设计
。JavaSc
kaikeba
·
2023-10-11 20:02
web
vue
web
实施运维01
运维工程师产品发布前:负责参与并审核
架构设计
的合理性和可运维性,
一鸣@惊人
·
2023-10-11 18:48
运维
C++观察者模式
Observer模式是应用最多、影响最广的设计模式之一,因为Observer的一个实例Model/View/Control(MVC)结构在系统开发
架构设计
中有着很重要的地位和意义,MVC实现了业务逻辑和表示层的解耦
ufgnix0802
·
2023-10-11 18:00
随笔
c++
观察者模式
一、SpringCloud学习 -- 基本知识
SpringCloud1、微服务与微服务架构一种软件开发技术-
面向服务
的体系结构(SOA)架构样式的一种变体,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。
稻草人0.0
·
2023-10-11 17:07
SpringCloud
spring
cloud
spring
boot
java
MinIO的安装与使用
MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行软件
架构设计
。因为MinIO一
薄荷街的兔比先生
·
2023-10-11 16:50
minio
AWS SAP-C02教程2--存储资源
存储资源在
架构设计
中是一个少不了的环节,而在AWS中有不同类型的存储资源,对应会有不同用途不同价格,SAP考试中考察各种存储是少不了,以下是涉及到的存储目录1非结构化存储1.1EBS(块存储)1.1.1
linmoo1986
·
2023-10-11 14:29
AWS
aws
云计算
MTTR、MTBF、MTTF、可用性、可靠性傻傻分不清楚?
我在极客时间《架构实战营》的视频课里面,经常遇到同学问"MTTR、MTBF、MTTF、可用性、可靠性"这一大堆名词的区别于联系,坦白的说,以前我们在做
架构设计
方案的时候,并没有太多去刻意深入研究这几个名词
华仔爱技术
·
2023-10-11 08:29
软件设计
架构设计
互联网技术
技术架构
高可用
从0到1构建分布式秒杀系统
image前言最近,被推送了不少秒杀架构的文章,忙里偷闲自己也总结了一下互联网平台秒杀
架构设计
,当然也借鉴了不少同学的思路。
小柒2012
·
2023-10-11 08:47
使用markdown玩转代码
架构设计
文章目录前言:平台介绍:正文开始:流程图:泳道图UML类图补充:代码:前言:如果你像我一样是一名IT开发工程师的话,你应该不会没有听过markdown文件;或者你现在正在前往这条不归路的话,那你也应该学习markdown,它的强大之处和编写效率可能超乎你的想象~~平时开发生活中基本上替代一大部分word/notepad等文本类软件的职能是完全没有问题的,想目前这篇博客就是使用markdown写的不
Dream_Kite
·
2023-10-11 07:16
开发生活
流程图
设计规范
markdown
java
独享IP地址的层级划分和管理:打造稳定高效的网络架构
在网络
架构设计
中,独享地址的层级划分和管理是一项关键任务。它不仅能提供更好的网络性能和安全性,还能帮助企业实现更高效的资源管理。
qq^^614136809
·
2023-10-11 07:23
网络
tcp/ip
架构
软考-高级系统架构师复习知识点总结
软件
架构设计
与生命周期需求分析阶段:问题空间,根据需求模型构件SA模型、保证模型转换的可追踪性设计阶段SA模型的描述:SA的基本概念:构件、连接子、切面体系结构描述语言:多视图表示:关注点分离,4+1模型
陈皮球
·
2023-10-11 05:41
系统架构
计算机网络
数据库架构
大数据系列(六)之 Spark 分布式计算框架
三、Spark特点四、基本概念及RDD、checkpoint介绍4.1基本概念4.2Spark核心RDD4.3checkpoint(检查点)五、Spark
架构设计
及执行流程5.1
架构设计
5.2执行流程六
古小龙
·
2023-10-11 04:46
大数据系列详解
大数据
Spark
Android架构深度解析——Jetpack MVVM重构!
从建筑学的知识中得到一些对架构的思考,并以
架构设计
原则和目的对JetpackMVVM重新构造!github后续本项目将持续更新,并完善wanAndorid的所有功能。
蜗牛是不是牛
·
2023-10-11 01:17
什么是软件架构?请列举几种常见的软件架构模式
Model-View-ControllerArchitecture):4.微服务架构(MicroservicesArchitecture):5.事件驱动架构(Event-DrivenArchitecture):6.
面向服务
架构
@Mr.h
·
2023-10-11 01:15
java
idea
Kafka集群
架构设计
原理详解
从Zookeeper数据理解Kafka集群工作机制这一部分主要是理解Kafka的服务端重要原理。但是Kafka为了保证高吞吐,高性能,高可扩展的三高架构,很多具体设计都是相当复杂的。如果直接跳进去学习研究,很快就会晕头转向。所以,找一个简单清晰的主线就显得尤为重要。这一部分主要是从可见的存储数据的角度来理解Kafka的Broker运行机制。这对于上一章节建立的简单模型,是一个很好的细节补充。Kaf
will.tsang
·
2023-10-11 00:33
kafka
分布式
Java架构师分析和设计技术架构
1.4可重用1.5易使用1.6可管理1.7可审计1.8兼容性1.9可移植1.10容灾性1.11成本原则1.12价格有效性1.13可裁剪性2SAAM软件架构分析法3ATAM软件架构分析法4整体技术架构5高层
架构设计
细化
赵广陆
·
2023-10-10 22:08
architect
架构
Java架构师高并发
架构设计
目录1导学2什么是高并发问题3高并发处理之道4akf扩展立方体5细化理念应对高并发5总结1导学本章的主要内容是大型系统
架构设计
的难点之一,高并发
架构设计
相关的知识落到实际项目上,就是订单系统的高并发
架构设计
赵广陆
·
2023-10-10 22:04
architect
java
开发语言
Java线程安全
前段时间有测试一个后端对账单和话单采集服务,在测试过程中有涉及到数据库读写逻辑和并发的场景,所以结合经验针对系统技术
架构设计
了部分并发场景结合数据库读写时可能出现的一些问题的用例,也确实出现了一些测试环境容易忽视
chuntian_tester
·
2023-10-10 21:14
Java自动化测试
性能测试
java
数据库
并发
(附源码)小程序 宠物健康管理系统 毕业设计 201738
2.2.1数据增加流程2.3.2数据修改流程2.3.3数据删除流程2.3系统功能分析2.3.1功能性分析2.3.2非功能性分析2.4系统用例分析2.5本章小结3宠物健康管理系统小程序总体设计3.1系统
架构设计
ID3461074420
·
2023-10-10 20:44
spring
boot
java
python
html
微信小程序
(附源码)springboot高校社团管理系统的开发毕业设计231128
系统流程分析2.2.1数据增加流程2.2.2数据修改流程2.2.3数据删除流程2.3系统功能分析2.3.1功能性分析2.3.2非功能性分析2.4系统用例分析2.5本章小结3高校社团管理系统总体设计3.1系统
架构设计
ID3461074420
·
2023-10-10 19:22
java
springboot
vue
mysql
html
一文带你了解:刚哥谈架构 (五) 谈谈数据库架构
而在应用的
架构设计
中,如何设计数据库,使用什么类型的数据库,就是一个架构师必须了解的。所有的数据库的共同点都是以某种方式存储数据,以某种接口来访问存储的数据。
AI科学小老师
·
2023-10-10 19:39
java知识体系
原文;整理的Java知识体系主要包括基础知识,工具,并发编程,数据结构与算法,数据库,JVM,
架构设计
,应用框架,中间件,微服务架构,分布式架构,程序员的一些思考,项目管理,运维,权限,推荐书籍,云计算
桑小一
·
2023-10-10 19:08
java
java
系统
架构设计
:18 论基于DSSA的软件
架构设计
与应用
目录一特定领域软件架构DSSA1DSSA2DSSA的基本活动和产物(1)DSSA的基本活动和产物
Jackilina_Stone
·
2023-10-10 18:04
系统架构设计师
系统架构
系统
架构设计
:11 论湖仓一体架构及其应用
目录一湖仓一体(Lakehouse)1数据仓库2数据湖3数据仓库和数据湖4湖仓一体(Lakehouse)
Jackilina_Stone
·
2023-10-10 18:01
系统架构设计师
大数据
系统架构
高并发
架构设计
如何应对该并发场景?设计高并发架构:1.通过硬防(硬件防火墙),过滤一些黑客和垃圾请求2.F5array硬件负载均衡3.通过nginx+LVS+keepalived做高可用,做负载均衡4.nginx反向代理到Tomcat。(nginx集群、Tomcat集群)5.做应用集群,应用上面可以做分布式、动静分离、CDN加速6.本地缓存+分布式缓存、DB读写分离分库分表(熔断和限流是保护系统的,而不是应对系
初心myp
·
2023-10-10 14:17
电子科大软件系统
架构设计
——系统
架构设计
文章目录系统
架构设计
系统设计概述系统设计定义系统设计过程系统设计活动系统设计基本方法系统设计原则系统设计方法分类面向对象系统分析与设计建模过程系统架构基础系统架构定义系统
架构设计
定义系统架构作用系统架构类型系统总体架构系统拓扑架构系统拓扑架构类型系统拓扑架构技术演化阶段系统拓扑架构案例系统数据架构系统数据分层
架构设计
系统数据治理
架构设计
系统数据存储
架构设计
数据
架构设计
案例
Palp1tate
·
2023-10-10 14:05
软件系统架构设计
系统架构
架构
流行20年的
架构设计
原则SOLID可能已经不适合微服务了
点击上方“服务端思维”,选择“设为星标”回复”669“获取独家整理的精选资料集回复”加群“加入全国服务端高端社群「后端圈」作者|核子可乐、Tina出品|InfoQ官方账号微服务体系下,我们需要重新审视以往的
架构设计
原则
LiangGzone
·
2023-10-10 12:05
大数据
分布式
数据库
java
python
SpringCloud溯源——从单体架构到微服务Microservices架构 & 分布式和微服务 & 为啥要用微服务
目录前言引出网络架构的变迁史1.单体架构Monomer2.
面向服务
的架构(Service-orientedarchitecture,SOA)3.微服务Microservices什么是分布式系统?
Perley620
·
2023-10-10 12:58
SpringBoot
架构
spring
cloud
微服务
分布式
MQ - 11 Kafka的
架构设计
与实现
文章目录导图概述Kafka系统架构协议和网络模块数据存储元数据存储消息数据生产者和消费者生产者消费者HTTP协议支持和管控操作Kafka从生产到消费的全过程总结导图概述在学习的过程中,我们会发现Kafka和RocketMQ的架构是非常像的,那为什么还要单独来分析Kafka呢?因为它们俩面对的场景是不一样的,一个是消息场景、
小小工匠
·
2023-10-10 11:27
【小工匠聊架構】
kafka
分布式
架构设计
基于Java+SpringBoot+Vue仓库管理系统的设计与实现 前后端分离【Java毕业设计/课程设计·文档报告·代码讲解·安装调试】
⛄博主介绍:⚡全栈开发工程师,精通Web前后端技术、数据库、
架构设计
。专注于Java技术领域和小程序领域的开发,毕业设计、课程设计项目中主要包括定制化开发、源代码、代码讲解、文档报告辅导、安装调试等。
计算机编程吧
·
2023-10-10 10:03
计算机毕业设计
java
spring
boot
vue.js
毕业设计
课程设计
基于Java+SpringBoot+Vue新能源充电系统的设计与实现 充电桩预约管理系统 前后端分离【Java毕业设计/课程设计·文档报告·代码讲解·安装调试】
⛄博主介绍:⚡全栈开发工程师,精通Web前后端技术、数据库、
架构设计
。专注于Java技术领域和小程序领域的开发,毕业设计、课程设计项目中主要包括定制化开发、源代码、代码讲解、文档报告辅导、安装调试等。
计算机编程吧
·
2023-10-10 10:03
计算机毕业设计
计算机课程设计
java
spring
boot
vue.js
毕业设计
课程设计
基于Java+SpringBoot+Vue摄影分享网站的设计与实现 前后端分离【Java毕业设计/课程设计·文档报告·代码讲解·安装调试】
⛄博主介绍:⚡全栈开发工程师,精通Web前后端技术、数据库、
架构设计
。专注于Java技术领域和小程序领域的开发,毕业设计、课程设计项目中主要包括定制化开发、源代码、代码讲解、文档报告辅导、安装调试等。
计算机编程吧
·
2023-10-10 10:03
vue.js
java
spring
boot
毕业设计
课程设计
mysql
11|安全生产(一):Serverless 安全的主要风险是什么?
答案是:Serverless是否安全取决于怎么去做,虽然本质上应用会更安全,但这建立在你正确地进行
架构设计
、代码实现的基础上。出于很多同学不知道怎么去保证Serverless应用的安全,所
源码头
·
2023-10-10 08:29
云计算
安全
网络
运维
seata分布式事务理论概述
就是业务的服务化(
面向服务
架构)分布式事务的解决方案:1、两阶段提交协议2PC这里的两阶段提交和redologbinlog的两阶段提交不是一个东西,redolog和binlog的两阶段提交保证的是什么?
Code A Better Life
·
2023-10-10 07:33
程序员的日常
分布式
java
阿里云
后端
spring
IM开发基础知识补课(二):如何设计大量图片文件的服务端存储架构?
1、前言一个完善的IM系统中通常充斥着大量的图片内容,包括:用户头像、图片消息、相册、图片表情等等,那么在做服务端
架构设计
时该如何存储这些图片呢?
网易智企
·
2023-10-10 07:31
开发
[架构系列]
架构设计
中的“反向依赖”与解耦方案
一、缘起很多公司,技术经常遇到这样的场景:1)硬件升级,要换一台高配机器2)网络重新规划,若干服务器要调整机架3)服务器当机,要重新部署恢复服务…更具体的,如上图:数据库换了一个ip,此时往往连接此数据库的上游需要修改配置重启,如果数据库有很多上游调用方,改配置重启的调用方会很多,每次换ip的成本往往很高,成为大家共性的痛点。由A的调整(数据库换ip),配合修改和调整的却是BCDE(改配置重启),
linchare
·
2023-10-10 06:49
架构
解耦合
SpringCloud
1.系统架构演变概述目标:了解项目架构的演变历程小结:graphLR;1[集中式架构]-->2[垂直拆分]2-->3[分布式服务]3-->4[SOA
面向服务
架构]4-->5[微服务架构]2.微服务架构说明目标
一个秋
·
2023-10-10 06:13
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他