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
javaflink架构设计
架构师之路(二)-概念架构
2.
架构设计
中,应何时确立架构大方向的不同?进行概念
架构设计
时应
chouheba1233
·
2023-04-05 10:23
ui
嵌入式
人工智能
如何找出一个架构中不合理的地方?
持续更新中...要解决的问题:当别人问你,某个
架构设计
的优缺点,希望你针对缺点如何优化时,我们应该怎么分析呢?我只谈分析思路,并且只分析如何找出缺点-规避完缺点,剩下的都是优点???
weixin_30896825
·
2023-04-05 09:27
系统架构
如何进行合理的软件
架构设计
最近在搭建新的项目的时候想起了曾经一位同事极力推崇的DDD领域驱动设计.经过对DDD的观察,发现与.net系或者说动软系的BLL,DAL,Model变化不是很大.目前各大ORM框架的逐渐成熟,程序员已经渐渐的拜托了过去手写SQL拼装的尴尬境地.在这之上的各种设计理念开始逐渐出现不同的派系.首先我不是软件架构师,只能算是稍微有点经验的程序员…以下所讲全是我个人的一些看法.若有共鸣.不慎欣喜.若有异议
走错路的程序员
·
2023-04-05 09:39
如何识别架构方案是否合理
工程师成长到一个阶段之后就需要做
架构设计
了,当然这个架构背后的scope是不一样的,有的架构是围绕一个系统,有的是某个方向解决方案架构,更高级别的是整个部门的整体架构。
春哥大魔王
·
2023-04-05 09:38
java
人工智能
编程语言
大数据
python
资深P7架构师详解淘宝服务端高并发分布式架构演进之路
1.概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些
架构设计
的原则。
Netty711
·
2023-04-05 09:57
分布式
架构
服务器
java
dubbo
如何衡量架构合理性
架构设计
本质就是解决软件复杂度带来的问题,软件复杂度表现形式有很多种,比如业务复杂度、性能复杂度、可用性复杂度、可扩展性复杂度、安全复杂度等;任何一个系统都有它侧重解决的复杂度问题,理解每个架构方案背后需要真正解决的是软件复杂度的什么问题
当我谈编程时我谈些什么
·
2023-04-05 09:52
java永无止境
架构
系统架构
程序人生
游戏
架构设计
的一些整理
一个大型的网落游戏服务器应该包含几个模块:网络通讯,业务逻辑,数据存储,守护监控(不是必须),其中业务逻辑可能根据具体需要,又划分为好几个子模块。这里说的模块可以指一个进程,或者一个线程方式存在,本质上就是一些类的封装。对于服务器的并发性,要么采用单进程多线程,要么采用多进程单线程的方式,说说两种方式的优缺点:一、单进程多线程的服务器设计模式只有一个进程,但一个进程包好多个线程:网络通讯层,业务逻
yangjinkui
·
2023-04-05 07:05
c/c++
小项目
架构设计
游戏
设计模式
服务器
高性能架构模式(一):数据库集群如何实现高性能?
在大部分情况下,我们做
架构设计
主要都是基于已有的成熟模式,结合业务和团队的具体情况,进行一定的优化或者调整;即使少部分情况我们需要进行较大的创新,前提也是需要对已有的各种架构模式和技术非常熟悉。
梦想的优惠券
·
2023-04-05 07:24
架构相关
mysql
分区表
Redis
架构设计
简介
Redis主从复制简介单个Redis支持的读写能力还是有限的,此时我们可以使用多个redis来提高redis的并发处理能力,这些redis如何协同,就需要有一定的
架构设计
,这里我们首先从主从(Master
孤独斗士
·
2023-04-05 06:03
redis
服务器
运维
理解分布式系统中的缓存架构(下)
作者陈彩华文章转载交流请联系
[email protected]
承接上一篇《理解分布式系统中的缓存架构(上)》,介绍了大型分布式系统中缓存的相关理论,常见的缓存组件以及应用场景,本文主要介绍缓存
架构设计
常见问题以及解决方案
caison
·
2023-04-05 06:46
如何备考软考高级系统架构师?
架构设计
师是软考高级科目,每一年的通过率只有15%左右,不准备好的话比较难通过。
xisai789
·
2023-04-05 06:20
软考
系统架构
java
数据库
c4java
c1认证
拉钩教育高薪训练营学习笔记——分布式理论与分布式
架构设计
理论
1.分布式架构介绍分布式系统是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。通俗的理解,所谓分布式系统,就是一个业务拆分成多个子业务,分布在不同的服务器节点,共同构成的系统称为分布式系统,同一个分布式系统中的服务器节点在空间部署上是可以随意分布的,这些服务器可能放在不同的机柜中,也可能在不同的机房中,甚至分布在不同的城市。1.1分布式与集群的区别集群:多
weixin_44615693
·
2023-04-05 06:44
java
分布式理论,
架构设计
一、分布式架构介绍1.1什么是分布式系统?分布式系统是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。1.2分布式与集群的区别集群:多个服务器做同一个事情/分布式:多个服务器做不同的事情1.3分布式系统特性分布性空间随机分布。这些计算机可以分布在不同的机房,不同的城市,甚至不同的国家。对等性分布式系统中的计算机没有主/从之分,组成分布式系统的所有节点都是对
古尘剑
·
2023-04-05 06:09
java
系统
架构设计
知识梳理--分布式架构
CAP理论C-一致性(一般指强一致性)A-可用性(常见指标TP999)P-分区容错性其中一致性与可用性存在矛盾,需要开发者根据实际业务取舍一致性解决方案--Raft算法原理是将集群中所有服务归为三类角色,leader(领导者),follower(选举者),condidate(参选者),一个集群有且仅有一个leader,当leader正常工作时,系统只有leader和follower两个角色。当le
老码畜了
·
2023-04-05 06:37
分布式
架构
系统架构
微服务和分布式的区别
在做
架构设计
的时候,先做逻辑架构,再做物理架构,当你拿到需求后,估算骨哦最大用户量和并发量后,计算单个应用服务器能否满足需求,如果用户量只有几百人,那么单体应用就足以应对。
我永远喜欢Amicus
·
2023-04-05 06:59
分布式及
架构设计
理论
目录第一节分布式架构介绍1.1什么是分布式系统1.2分布式与集群的区别1.3分布式系统特性1.4分布式系统面临的问题第二节分布式理论2.1数据一致性2.1.1什么是分布式数据一致性2.1.2副本一致性2.1.3一致性分类2.2CAP定理2.2.1CAP定理介绍2.2.2CAP三者不可能同时满足论证2.2.3CAP三者如何权衡2.3BASE理论第三节分布式一致性协议3.1两阶段提交协议(2PC)3.
杜莱
·
2023-04-05 06:16
分布式集群
clustering
分布式
架构
2022年计算机软件水平考试系统
架构设计
师(高级)练习题及答案
2022年计算机软件水平考试系统
架构设计
师(高级)练习题及答案,根据最新计算机软件水平考试系统
架构设计
师(高级)大纲与历年计算机软件水平考试系统
架构设计
师(高级)真题汇总编写,包含计算机软件水平考试系统
架构设计
师
笑谈网课
·
2023-04-05 06:16
软考
系统架构
mvc
分布式理论与分布式
架构设计
理论
上一章-RPC1分布式架构介绍分布式系统是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。通俗的理解,所谓分布式系统,就是一个业务拆分成多个子业务,分布在不同的服务器节点,共同构成的系统称为分布式系统,同一个分布式系统中的服务器节点在空间部署上是可以随意分布的,这些服务器可能放在不同的机柜中,也可能在不同的机房中,甚至分布在不同的城市。1.1分布式与集群的
GJOED
·
2023-04-05 06:44
分布式
分布式
浅谈——网络安全
架构设计
(二)
(34条消息)浅谈——网路安全
架构设计
(一)_孤城286的博客-CSDN博客目录一、实现需求:二、安全优化:(1)修改后网络架构(2)安全评估:三、再优化(1)优化方案(2)防火墙区域及作用:(3)优化后架构一
孤城286
·
2023-04-05 05:41
CCIE-U
web安全
服务器
网络
SpringCloud架构解析(一)
SpringCloud是一套服务部署
架构设计
方式。最基本涉及的几个模块为:SpringBoot,gateWay(网关),服务注册中心,配置中心。其中每个模块都是服务。
茅河野人
·
2023-04-05 05:49
spring
cloud
架构
spring
boot
美团即时物流的分布式系统
架构设计
背景美团外卖已经发展了五年,即时物流探索也经历了3年多的时间,业务从零孵化到初具规模,在整个过程中积累了一些分布式高并发系统的建设经验。最主要的收获包括两点:即时物流业务对故障和高延迟的容忍度极低,在业务复杂度提升的同时也要求系统具备分布式、可扩展、可容灾的能力。即时物流系统阶段性的逐步实施分布式系统的架构升级,最终解决了系统宕机的风险。围绕成本、效率、体验核心三要素,即时物流体系大量结合AI技术
攻城狮大兵
·
2023-04-05 04:05
深入理解高并发编程(学习笔记,感触颇深)
通过阅读优秀的开源框架的源码,我们能够领略到框架作者设计框架的思维和思路,从中学习优秀的
架构设计
和代码设计。这些都是在那些只告诉你如何使用的文章中所学不到的,就更别提是刷抖音和微博了。当
cy629584407
·
2023-04-05 03:42
深理解高并发编程
java架构知识点总结
分布式
架构
大数据
java
java架构知识点-大数据与高并发(学习笔记)
大数据与高并发一、秒杀
架构设计
业务介绍什么是秒杀?
cy629584407
·
2023-04-05 03:00
java架构知识点总结
架构
RocketMQ学习笔记(六)
架构设计
1技术架构RocketMQ架构上主要分为四部分,如上图所示:Producer:消息发布的角色,支持分布式集群方式部署。
selt791
·
2023-04-05 03:46
JavaEE
Java
RocketMQ
Apache Rocketmq
架构设计
(三)
架构设计
1技术架构RocketMQ架构上主要分为四部分,如上图所示:Producer:消息发布的角色,支持分布式集群方式部署。
羽轩GM
·
2023-04-05 03:33
Rocketmq中文文档合集
4-RocketMQ基础
架构设计
1技术架构RocketMQ架构上主要分为四部分,如上图所示:Producer:消息发布的角色,支持分布式集群方式部署。
lizc_lizc
·
2023-04-05 03:28
MQ消息队列
RocketMQ-
架构设计
RocketMQ-
架构设计
1技术架构RocketMQ架构上主要分为四部分,如上图所示:Producer:消息发布的角色,支持分布式集群方式部署。
疯狂撸代码的奋青
·
2023-04-05 03:19
MQ消息中间件
java
分布式
消息队列
消息队列重难点问题
文章目录一、为什么使用消息队列1.解耦2.异步3.削峰二、消息队列高可用
架构设计
1.RabbitMQ2.Kafka3.RocketMQ三、如何保证消息不被重复消费1.发送时消息重复2.消费时消息重复3.
蒋楠鑫
·
2023-04-05 02:03
中间件
kafka
java
rabbitmq
中间件
架构
架构设计
参考项目系列主题:异地多活IDC机房架构
CIO之家随着数字信息化的推进,对系统及平台的依赖性越来越高,尤其是重要的业务系统,稳定的持续化的服务能力尤为重要,也就是我们常说的高可用,一般有主备、主从、多主、同城灾备、同城多活、异地灾备、异地多活等
架构设计
LarryHai6
·
2023-04-05 02:00
IT-架构设计参考项目
IDC建设
高可用
异地多活IDC机房架构
随着数字信息化的推进,对系统及平台的依赖性越来越高,尤其是重要的业务系统,稳定的持续化的服务能力尤为重要,也就是我们常说的高可用,一般有主备、主从、多主、同城灾备、同城多活、异地灾备、异地多活等
架构设计
七包辣条
·
2023-04-05 02:49
编程
计算机
程序员
java
数据库
servlet
一次请求的来龙去脉 - Tomcat架构解析(一)
并且深入了解Tomcat
架构设计
之后,将使得我们在以后搭建自己的项目架构提供借鉴。那么接下来,我们先给大家阐述一下Tomcat的架构是如何设计的,在设计的时候又是如何一步一步的考虑进行的优化升级。
传智教育
·
2023-04-05 02:12
tomcat
架构
servlet
一次请求的来龙去脉 - Tomcat架构解析(一)
并且深入了解Tomcat
架构设计
之后,将使得我们在以后搭建自己的项目架构提供借鉴。那么接下来,我们先给大家阐述一下Tomcat的架构是如何设计的,在设计的时候又是如何一步一步的考虑进行的优化升级。
Blue92120
·
2023-04-05 02:07
tomcat
架构
servlet
缓存
架构设计
,从此不再发愁
架构师之路年终总结(五)-缓存篇缓存是互联网系统架构中必不可少的一环,之前花大精力系统性的写了10篇,缓存
架构设计
相关的文章,欢迎回顾。1.《进程内缓存究竟怎么玩?》
架构师之路_
·
2023-04-05 02:31
理解分布式系统中的缓存架构(下)
Java并发源码合集RocketMQ源码合集Sharding-JDBC源码解析合集SpringMVC和Security源码合集MyCAT源码解析合集来源:http://t.cn/Rd0q4ht1.分层缓存
架构设计
公众号-芋道源码
·
2023-04-05 01:22
【ceph】ceph学习:浅析开源项目之Ceph--研读
流程4IO顺序性5PG一致性协议5.1StateMachine5.2FailoverOverview5.3PGPeering5.4Recovery/Backfill6引擎概述7FileStore7.1
架构设计
bandaoyu
·
2023-04-05 01:49
存储
ceph
分布式
一图把握服务端缓存
架构设计
要领
对互联网服务端架构来说,缓存还是一种应对高并发的有效手段(延伸阅读《高并发
架构设计
》)。缓存不是简单的KV读写,引入缓存会增加全局系统架构的一致性复杂度,缓存
架构设计
不到位,反而会带来数据不一致问题。
互联网工匠
·
2023-04-05 01:17
架构
Java
微服务架构(一)
一、微服务简介微服务架构解决方案二、SpringCloudAlibaba解决方案
架构设计
三、创建SpringCloud项目1.创建空项目GitCGB2110IVProjects2.项目初始化配置Maven3.8.4
努力学习的小解同学
·
2023-04-05 01:08
微服务
微服务
架构
microservices
深入探索Android稳定性优化
2、架构师:具有丰富的应用
架构设计
大渔歌_
·
2023-04-05 01:02
Android
性能优化
android
性能优化
领域驱动设计(DDD)架构演进和DDD的几种典型架构介绍(图文详解)
我们生活中都听说了DDD,也了解了DDD,那么怎么将一个新项目从头开始按照DDD的过程进行划分与
架构设计
呢?
gb4215287
·
2023-04-05 00:40
java
ddd
前端架构的理解
一、前端为什么需要
架构设计
1.必要性:前后端都是在计算机上运行的,计算机从硬件到操作系统及上层库都有着清晰的
架构设计
与分层。应用程序作为最上层的一环也是嵌在整个大架构图里面的。
一木未朽
·
2023-04-05 00:40
前端
浅谈Nacos注册中心集群分布式
架构设计
前言Nacos的压测性能是非常好的,这里是Nacos官方的压测报告。3节点(CPU16核,内存32G)规模集群,压测容量服务数可达60W,实例注册数达110W,集群运行持续稳定,达到预期;注册/查询实例TPS达到13000以上,接口达到预期;这种性能对于绝大数大中小型企业来说,已经够用了。但是假设我们有一个场景,Nacos不单单是服务于集团公司内部,而是PaaS化了,业务在世界各地开花,那所需管理
啊杰eboy
·
2023-04-05 00:02
注册中心
分布式
nacos
注册中心
SpringCloud微服务框架与K8s的微服务设计全解
SpringBoot1.x与2.x的区别K8s的一些资源的介绍如何使用K8s来实现服务注册与发现K8s如何来处理微服务中常用的配置SpringBoot2.x的新特性实战SpringBoot2.x结合K8s来实现微服务
架构设计
程序源日志
·
2023-04-05 00:29
Java进阶
spring
cloud
微服务
kubernetes
538页21万字数字政府大数据云平台项目建设方案
项目建设要求2.3.1基础设施服务建设2.3.2信息安全服务建设2.3.3运行保障服务建设2.3.4业务应用支撑建设3平台建设方案3.1总体建设原则3.2总体方案设计3.2.1方案设计思路3.2.2总体
架构设计
数字化动态
·
2023-04-05 00:24
大数据
电子政务平台需求开发 建设方案
在区域性电子政务建设中,由于建设周期较紧张,建设者的期望较迫切,对需求开发和管理的要求较高,则平台总体的
架构设计
和需求调研、需求开发工作非常
zlf3865072
·
2023-04-05 00:54
软件建设过程
人工智能
Mysql架构
目录一.Mysql的
架构设计
二.InnoDB存储引擎设计三、核心总结Mysql是我们在日常开发中最常使用的一种数据库,当我们利用Mysql实现各种业务增删改查时,都是将其当做一个黑盒在使用,我们的系统只需要从数据库的连接池中获取一个连接就可以执行
半桶水的码农
·
2023-04-04 23:39
数据库篇
数据库
mysql
java
mysql的相关技术说明_MySQL 系统架构 说明
说明:本文转自简朝阳(MySQLACE)的《MySQL性能调优与
架构设计
》一.逻辑模块组成总的来说,MySQL可以看成是二层架构,第一层我们通常叫做SQLLayer,在MySQL数据库系统处理底层数据之前的所有工作都是在这一层完成的
Andrew Chin
·
2023-04-04 23:34
mysql的相关技术说明
为什么使用React作为云平台的前端框架(PPT)
本文为普元软件产品部前端架构师奚金鑫在云计算
架构设计
群的微课堂分享。如需加入微信群参与微课堂、
架构设计
与讨论直播,请直接回复此公众号:“加群姓名公司职位微信号”。
EAWorld
·
2023-04-04 23:27
架构师01:
架构设计
的 UML 图形思考(Graphic Thinking)
目录目录一、建模与图形思考在项目正式Coding之前,架构师(Architect)的工作主要有两个方面:创意设计和人际沟通。如何去完成这两部分内容呢?答案就是:UML图。图片来源于维基百科借助UML图形,架构师可以对整个项目的架构或者框架进行创意设计。通过图形建模将内含的基本概念和关系表达出来。在沟通的时候也可以通过UML图形,让不懂代码的人也能够理解整体的设计,减少沟通的成本。所以,对于架构师来
陈有余
·
2023-04-04 23:10
程序员选择系统分析师还是系统
架构设计
师
系统分析师的知识点比系统
架构设计
师多,记忆点也很多,综合来看难度也略大。单单从综合题角度来看,两者也有一些区别。比如系统分析师综合题部分的知识点如下所示,可以看到没有特别明显的倾向。
芝士架构凯恩
·
2023-04-04 22:49
系统架构
软件工程
Java软件
架构设计
内容:开始的
架构设计
也是最难的,需要调研同类产品的情况以及技术特征,了解当前世界上对这种产品所能提供的理论支持和技术平台支持,再结合自己项目的特点(需要透彻的系统分析),才能逐步形成自己项目的架构蓝图。
xiang_fu
·
2023-04-04 22:28
java
设计模式
数据库
上一页
94
95
96
97
98
99
100
101
下一页
按字母分类:
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
其他