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架构设计
架构设计
实践五部曲(四):单体式与分布式的应用架构
产品架构在业务架构的基础上,按照解决的业务问题域,划分出不同的功能模块,再根据功能模块间的关系,组合成子系统。应用架构在产品架构的基础上考虑两个事情:第一、考虑的是子系统间的关系。第二、考虑将可复用的组件或模块进行下沉,沉淀到平台层,为业务组件提供统一的支撑。应用架构是要说明产品架构分哪些应用系统,应用系统间是如何集成的,这就是应用架构和应用集成架构。应用架构分为两种:一种是单体式应用架构、一种是
张居邪
·
2023-03-30 09:22
测试工具
java
数据库
同城双活与异地多活架构分析
服务多活是高可用架构重要实施手段,本文介绍了一些业界常用的多活手段例如同城双活、两地三中心、异地多活
架构设计
方
vivo互联网技术
·
2023-03-30 08:18
技术干货
架构设计
同城双活
异地多活
单元化
分布式datax CDC
架构设计
分布式dataXCDC有两种可选方式,分布式作业和分布式时间槽分布式作业在《分布式dataX详细(落地)设计》介绍过,dataXCDC单分片,使用分布式作业,只有一个worker作业工作,其他worker作业备用状态,资源利用率不高,因此,分布式时间槽比较合适参考《分布式dataX详细(落地)设计》《DataxCDC可靠channel》《CDC增量同步框架与关系/neo4j增量同步设计》《分布式时
中间件XL
·
2023-03-30 08:15
分布式dataX
分布式
架构
中间件
前高德地图系统架构师、中山大学博士后加盟INE,顾问团队再添技术新大牛
系高德地图,高德地理信息系统,车联网系统等系统主要
架构设计
者之一,有十五年软件系统架构和开发、技术团队管理经验。在分布式系统
架构设计
,海量数据处理,大数据算法及应用等领域具备丰富经验。肖子龙INE技术
三刀六个洞
·
2023-03-30 08:28
datax(二)datax on azkaban
架构设计
之datax as a service
一、背景上篇文章说道,datax目前版本只支持单机模式,单机性能容易出现瓶颈,因此在线上使用datax做数据同步的时候,配合调度系统进行使用是个普遍的选择,这里我们选用的是azkaban作为调度系统进行设计,对datax进行封装提供服务。二、功能说明1、支持datax的服务调用,包括同步任务的执行、停止。2、支持分数据源类型/输出数据源类型/租户名称/同步名称/运行状态/创建者的同步任务列表分页查
凯哥多帅哦
·
2023-03-30 08:00
datax
大数据
datax
java
大数据
数据同步
一文聊聊高可用的“异地多活”
架构设计
公众号回复:干货,领取价值58元/套IT管理体系文档公众号回复:ITIL教材,领取最新ITIL4中文教材正文前言后台服务可以划分为两类,有状态和无状态。高可用对于无状态的应用来说是比较简单的,无状态的应用,只需要通过F5或者任何代理的方式就可以很好的解决。后文描述的主要是针对有状态的服务进行分析。服务端进行状态维护主要是通过磁盘或内存进行保存,比如MySQL数据库,redis等内存数据库。除了这两
公众号:ITIL之家
·
2023-03-30 08:28
数据库
分布式
java
大数据
编程语言
架构设计
-- 搞懂「异地多活」
搞懂「异地多活」本文转载自:搞懂「异地多活」,看这篇就够了01系统可用性要想理解异地多活,我们需要从
架构设计
的原则说起。
姜皓
·
2023-03-30 08:44
架构设计
系统架构
异地多活架构原理讲解
在软件开发领域,「异地多活」是分布式系统
架构设计
的一座高峰,很多人经常听过它,但很少人理解其中的原理。异地多活到底是什么?为什么需要异地多活?它到底解决了什么问题?究竟是怎么解决的?
hakula007
·
2023-03-30 08:43
Linux运维
架构
架构思想之DDD
分层描述的是这样一种
架构设计
过程:从最低级别的抽象开始,称为第1层。这是系统的基础。通过将第J层放置在第J-1层的上面逐步向上完成抽象阶梯,直到到达功能的最高级别,称为第N层。
我叫小八
·
2023-03-30 08:13
架构
架构
三层架构和mvc的关系
三层架构是一个分层式的软件体系
架构设计
,它可适用于任何一个项目。MVC是一个设计模式,它是根据项目的具体需求来决定是否适用于该项目。
楠竹烟火
·
2023-03-30 08:43
三层架构
MVC
聊聊高可用的“异地多活”
架构设计
前言后台服务可以划分为两类,有状态和无状态。高可用对于无状态的应用来说是比较简单的,无状态的应用,只需要通过F5或者任何代理的方式就可以很好的解决。后文描述的主要是针对有状态的服务进行分析。服务端进行状态维护主要是通过磁盘或内存进行保存,比如MySQL数据库,redis等内存数据库。除了这两种类型的维护方式,还有jvm的内存的状态维持,但jvm的状态生命周期通常很短。高可用1、高可用的一些解决方案
架构师小秘圈
·
2023-03-30 08:12
数据库
分布式
java
大数据
redis
新项目从零到一DDD实战思考与总结
领域驱动设计(DDD)是一种业务领域建模方法论、业务
架构设计
方法论,战略设计阶段从业务领域视角划分领域边界,抽象业务建立领域模型;战术设计阶段则根据清晰的领域边界、领域模型进行
架构设计
与开发实现。
Java艺术
·
2023-03-30 08:36
数据库
java
设计模式
spring
面试
MVC和三层架构的关系
MVC和三层架构的关系区别:从功能上看:三层架构是一个分层式的软件体系
架构设计
,适用于所有的项目。MVC模式是为了让前端和业务逻辑代码和数据分开,只使用在web项目中。
上班摸鱼真君
·
2023-03-30 08:18
新手
java
开发语言
异地多活架构是什么?如何设计及实现?
随着数字信息化的推进,对系统及平台的依赖性越来越高,尤其是重要的业务系统,稳定的持续化的服务能力尤为重要,也就是我们常说的高可用,一般有主备、主从、多主、同城灾备、同城多活、异地灾备、异地多活等
架构设计
架构师聊技术
·
2023-03-30 08:18
资深架构师技术分享
云原生
低代码开发
架构
数据库
中间件
园区网络三层架构实验
第二天核心层设计:原则:·性能·容量·扩展性·可靠性
架构设计
:工作模式(是否支持堆叠),可靠性,部署方案上下行组网:上行接口宽带,链路类型设备选型:性能指标,设备推荐核心的可靠性:可靠性:·主控1:1·
是个歌姬
·
2023-03-30 08:18
网络安全
网络协议
云架构及设计-阿里云
什么是云架构云架构是指在云计算环境下的
架构设计
。与传统架构不同,云架构需要考虑云服务的可用性、可伸缩性、安全性和成本效益。首先,云架构需要考虑可用性。
weixin_41007536
·
2023-03-30 07:01
架构设计
软件架构师
云计算
云原生
搜索引擎onesearch2.0文档索引/esdsl装配映射详细设计和实现解释
1简介1.1背景《搜索引擎onesearch2.0M1设计说明书.docx》介绍了onesearchM1
架构设计
和高层设计,包括tika源码分析。
中间件XL
·
2023-03-30 07:19
搜索引擎-onesearch
java
中间件
架构
搜索引擎
elasticsearch
分布式 datax
架构设计
1.背景DataX是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。解决异构数据源同步问题,DataX将复杂的网状的同步链路变成了星型数据链路,DataX作为中间传输载体负责连接各种数据源。当需要接入一个新的数据源的时候,只需要将此数据源对接到DataX,便能跟已有的数
中间件XL
·
2023-03-30 07:48
分布式dataX
java
zookeeper
分布式
10个问题带你全面理解Linux性能优化
从广度上来说,考察一个面试者的架构能力,比如是否考虑过项目的
架构设计
、如何解决高可用和可扩展的问题、是
linux大本营
·
2023-03-30 07:37
linux
性能优化
后端开发
c/c++
RocketMQ之 namesrv
整体架构从
架构设计
图来看,namesrv充当的角色为注册中心,broker向namesrv注册。
不能放弃治疗
·
2023-03-30 07:05
RocketMQ
java
【软考系统
架构设计
师】2021年下系统架构师综合知识历年真题
【软考系统
架构设计
师】2021年下系统架构师综合知识历年真题【2021下架构真题第01题:绿色】01.某计算机系统页面大小为4K,进程P1的页面变换表如下图所示,看P1要访问数据的逻辑地址为十六进制1B1AH
进击的横打
·
2023-03-30 06:35
#
系统架构设计师---历年真题
系统架构
【软考系统
架构设计
师】2019年下系统架构师综合知识历年真题
【软考系统
架构设计
师】2019年下系统架构师综合知识历年真题2019年下系统架构师综合知识历年真题【软考系统
架构设计
师】2019年下系统架构师综合知识历年真题【2019下架构真题第01题:绿色】01.前趋图
进击的横打
·
2023-03-30 06:04
#
系统架构设计师---历年真题
面试
全云化架构(一):概述
一、应用框架构特点全云化应用平台是一个“聚合、开放”的基础架构平台,依托主流技术框架,高性能、可伸缩、高可用、可扩展,学习成本低,具有以下几个突出优点:1、全云化
架构设计
之初充分调研云原生应用特点,在一开始设计架构时
Delete丶94
·
2023-03-30 06:58
架构
java
微服务
Android-高级工程师必须要掌握的这些技术,来看看你和高级工程师之间的差距在哪里?
对于技术如此,同样的对于一些解决方案、
架构设计
、历史遗留问题的解决甚至项目负责人等的挑战都会勇于承担,你不逼下自己,给自己点压力,你永远不知道自己的潜力有多大
m0_66684915
·
2023-03-30 06:27
程序员
架构
面试
架构基础背题模式
软件
架构设计
包括提出架构模型、产生
架构设计
和进行设计评审等活动,是一个迭代的过程。
架构设计
主要关注软件组件的结构、属性和交互作用,并通过多种视图全面描述特定系统的架构。
怪异的bug
·
2023-03-30 06:26
系统架构设计师
架构
数据库
关于负载均衡的一切,简单易懂
负载均衡(LoadBalance)是分布式系统
架构设计
中必须考虑的因素之一,它通常是指,将请求/数据均匀分摊到多个操作单元上执行,负载均衡的关键在于均匀。常见的负载均衡方案有哪些?
小刀爱编程
·
2023-03-30 06:59
智能工厂信息系统
架构设计
-WMS、ERP、MES
导语大家好,我是智能仓储物流技术研习社的社长,你的老朋友,老K。知识星球*原创书*微信群*视频课程作者:安恒智能科技有限公司梁华|来源:《机电信息》0引言智能工厂信息化系统需要将现代管理理论、智能制造理论与最新信息化技术、自动化技术、网络通信技术、信息物理系统、大数据技术、云计算技术深度融合,通过科学规划和全面集成企业设备单元、生产监控、制造执行、企业管理、设计研发等各类系统,最终构建由智能设计、
King's King
·
2023-03-30 05:23
大数据
编程语言
人工智能
java
物联网
系统
架构设计
方法-5-技术
架构设计
篇
技术
架构设计
工作内容技术架构主要包括两大部分:软件-技术平台/组件、硬件-基础设施主要是对应用和数据提供哪些可用资源工作内容-1-分析平台组件的需求输入(架构资产部分)分析过程输出模板和示例工作内容-2
hsabrina
·
2023-03-30 05:18
系统架构设计方法
系统架构
总体架构
软件构建
系统架构
需求分析
云架构及其基本组件
云原生技术:以k8s和为核心的一套云原生架构体系叫做云原生技术;软件的
架构设计
遵循kubernetes软件
架构设计
思想,云原生架构;云原生:1)架构思想:软件架构开发思想2)应用:让开发的软件或者服务(
爱上口袋的天空
·
2023-03-30 05:37
kubernetes
生产执行系统MES
架构设计
及应用架构
生产执行系统(MES)是企业信息化集成的纽带,为各级生产管理人员提供所需实时生产数据。实施企业敏捷制造战略和实现车间生产敏捷化的基本技术手段,生产执行系统MES通过对生产信息的智能化分析和跟踪,可以为用户提供一个快速反应、有弹性、精细化的制造业环境。帮助企业减低成本、按期交货、提高产品的质量和提高生产效率,持续改善管理目标,实现精益化生产。生产执行系统的建设目标一、打破信息盲区1、采用条码作为载体
讯鹏科技
·
2023-03-30 05:25
大数据
高可用架构和系统设计经验
一、高可用系统
架构设计
思想1-1、可用性和高可用概念可用性是一个可以量化的指标,计算的公式在维基百科中是这样描述的:根据系统损害、无法使用的时间,以及由无法运作恢复到可运作状况的时间,与系统总运作时间的比较
简说Linux
·
2023-03-30 04:11
C/C++后端开发
架构
数据库
java
系统架构
mysql
服务端监控
架构设计
与实践
作者:vivo互联网服务器团队-DengHaibo一、业务背景当今时代处在信息大爆发的时代,信息借助互联网的潮流在全球自由的流动,产生了各式各样的平台系统和软件系统,越来越多的业务也会导致系统的复杂性。当核心业务出现了问题影响用户体验,开发人员没有及时发现,发现问题时已经为时已晚,又或者当服务器的CPU持续增高,磁盘空间被打满等,需要运维人员及时发现并处理,这就需要一套有效的监控系统对其进行监控和
架构文摘
·
2023-03-30 03:55
数据库
网关
java
分布式
bt
vivo服务端监控
架构设计
与实践
一、业务背景当今时代处在信息大爆发的时代,信息借助互联网的潮流在全球自由的流动,产生了各式各样的平台系统和软件系统,越来越多的业务也会导致系统的复杂性。当核心业务出现了问题影响用户体验,开发人员没有及时发现,发现问题时已经为时已晚,又或者当服务器的CPU持续增高,磁盘空间被打满等,需要运维人员及时发现并处理,这就需要一套有效的监控系统对其进行监控和预警。如何对这些业务和服务器进行监控和维护是我们开
vivo互联网技术
·
2023-03-30 03:55
技术干货
运维
系统架构
服务器
监控类
架构学习笔记1
目录0,什么是架构师1,软件架构出现的历史背景2,
架构设计
的目的3,
架构设计
三原则4,架构复杂度的六个来源1,高性能2,高可用3,可扩展性4,低成本5,安全6,规模5,
架构设计
流程1,识别复杂度2,设计备选方案
码农充电站
·
2023-03-30 02:23
技术入门
mysql
数据库
database
架构
系统架构
系统
架构设计
随想
文章目录1.系统架构的定义1.1抽象是真正的银弹1.2生长才能应对复杂1.3系统架构的意义1.3.1高性能1.3.2高可用1.3.3效率与成本1.4
架构设计
的原则1.5
架构设计
的流程1.6常用技术栈2.
悟空学编程
·
2023-03-30 02:21
架构与算法
java
设计模式
开发语言
架构
分布式
架构学习笔记(一)
6.为什么
架构设计
禁止IP直连?7.CAP定理及使用场景?8.负载均衡器的种类有哪些?Nginx的五种负载均衡策略是什么?9.阿里开发规范为啥禁用
Miriwas
·
2023-03-30 02:46
IT架构
系统架构
云原生
架构师
k8s
高可用
数据架构重构
在此,把这次数据架构重构的过程和心得总结一下,为以后数据
架构设计
提供些参考……一、总体概况根据“金字塔”原理,结论先行,先抛出重构前后的数据架构:重构前后数据架构对比图二、重构前存在的问题我们的大数据应用
歌湾汐云
·
2023-03-30 02:24
大数据DataX(二):DataX核心架构
文章目录DataX核心架构一、核心模块介绍二、DataX调度流程DataX核心架构DataX3.0开源版本支持单机多线程模式完成同步作业运行,本文按一个DataX作业生命周期的时序图,从整体
架构设计
非常简要说明
Lansonli
·
2023-03-30 02:37
大数据离线实时数据采集体系
架构
DataX核心架构
DataX
b/s架构怎么搭java_B/S网络架构与一次完整的Web请求过程
这里我们基于目前B/S网络架构大致的
架构设计
讲解下这一过程。
Bella S
·
2023-03-30 02:44
b/s架构怎么搭java
《整洁架构之道》读书笔记(二)策略
第一部分见《整洁架构之道》读书笔记(一)原则Part5软件架构1.架构师与
架构设计
原则1.1架构师架构师首先应当是程序员,然后应当是一线程序员,而且是他们当中最优秀的那一批人。
花落的速度
·
2023-03-30 02:21
《架构整洁之道》读书笔记
架构
值得一读的《架构整洁之道》笔记
其实某年之前我也范范的梳理过应用
架构设计
应遵循的原则,那如何才能获取少数人的架构思想呢?
布道
·
2023-03-30 01:11
#
规约
组件化
RocketMQ
架构设计
-以图示的方式梳理一下RocketMQ内部的层级关系
经过以上篇幅的介绍,我们已经很清晰的了解了在RocketMQ中,一条消息从生产到存储再到消费的整体过程,当然,这些是从微观细节上面探究的,在探究完了细节之后,我们从RocketMQ的整体
架构设计
上,看一下
JAVA序码
·
2023-03-30 01:24
java-rocketmq
rocketmq
java
SWIPT技术(无线通信携能技术)的简介与架构——(后续补充无人机SWIPT方向)
SWIPT一、SWIPT(无线通信携能)技术简介1.1、组成:1.2、与传统无线通信的区别:1.3、SWIPT的集成接收器
架构设计
1、单独的接收器2、TS架构——时间开关(Timeswitching,TS
-Blue.
·
2023-03-30 01:49
无线通信
SWIPT
无线通信携能
能源
对着那Glide最新版本就是一顿暴讲 1(框架流程篇)
之前对Glide一直停留在使用层面,只晓得使用方便,链式调用,节约内存,无所顾及内部原理,更没能学习其
架构设计
。glide_logo.png经过数天的翻阅资料学习,我也是粗略的过了一遍Glide源码。
酱爆大头菜
·
2023-03-30 01:18
双机热备和高可用
其构造思想是主机和从机通过TCP/IP网络连接,正常情况下主机处于工作状态,从机处于监视状态,一旦从机发现主机异常,从机将会在很短的时间之内代替主机,完全实现主机的功能高可用(HighAvailability)是系统
架构设计
中必须考虑的因素之一
高天培
·
2023-03-30 01:00
linux
服务器
centos
系统
架构设计
师学习之路(34)
6.4系统架构文档化6.4.1模型概述软件架构用来处理软件高层次结构的设计和实施。Perry和Wolfe使用一个精确的公式来表达,该公式由Boehm做了进一步修改。软件架构={元素,形式,关系/约束}软件架构涉及到抽象、分解和组合、风格和美学。我们由多个视图或视角组成的模型来描述它:逻辑视图,设计的对象模型(使用面向对象的设计方法时)。过程视图,捕捉设计的并发和同步特征。物理视图,描述了软件到硬件
将如何存在
·
2023-03-30 00:28
2020年学习笔记——系统架构
不可不知的软件架构模式
——史蒂夫·乔布斯系统架构(SystemArchitecture),软件架构(SoftArchitecture)是IT领域常见的名词,
架构设计
是软件系统构建过程中极其关键的一部分。系统架构为什么重要?
码哥字节
·
2023-03-30 00:53
源码原理
网络
大数据
编程语言
数据库
java
架构设计
4+1视图的作用与关系
设计一个大型的软件系统是一个非常复杂的工作。这个软件系统需要能够满足业务需求,达成软件的可靠性、可用性、安全性、性能、容量等质量属性要求,要能够在相应的物理环境上执行,这需要硬件、驱动、操作系统、基础平台、开发框架等大量周边服务或组件,还需要开发几十、数百万的代码,才能够实现。设计这样一个复杂的系统,必然需要一个或数个设计团队协作配合才能够完成。而要让这些设计人员能够良好的沟通交流,必须对系统有一
devillyd2018
·
2023-03-30 00:03
软考---UML
软考----论文
uml
搞一下SOA | 08 CP & AP 混网服务定义
前言搞一下SOA系列会从EEA趋势、SOA实例分析、SOME/IP、MQTT、HTTP、DDS、E2E保护、SOA软件
架构设计
、ARXML设计等方面进行分享在做AUTOSAR开发时,需要进行ARXML的设计
搞一下汽车电子
·
2023-03-30 00:49
汽车电子系列分享
搞一下面向服务的架构SOA
soa
SOA
CP/AP
混网服务
JavaWEB (Servlet,jsp)框架结构
在软件体系
架构设计
中,分层式结构是最常见,也是最重要的一种结构。微
外包猿
·
2023-03-29 23:20
java
上一页
106
107
108
109
110
111
112
113
下一页
按字母分类:
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
其他