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架构设计
电商平台架构之道——基于DDD模式的分层架构
为了应对这些特性,需要充分掌握电商平台的
架构设计
。本文将从业务架构、技术架构、数据架构三个方面进行阐述,并通过实践案例展示如何基于DDD模式构建电商平台架构。
禅与计算机程序设计艺术
·
2023-09-14 02:29
Java
编程实践
Python
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
《微服务
架构设计
模式》第二章
文章目录微服务架构是什么软件架构是什么软件架构的定义软件架构的4+1视图模型为什么架构如此重要什么是架构风格分层式架构风格六边形架构风格微服务架构风格什么是服务什么是松耦合共享类库的角色为应用程序定义微服务架构识别操作系统根据业务能力进行拆分业务能力定义了一个组织的工作识别业务能力从业务能力到服务根据子域进行拆分拆分指导原则单一职责原则(SRP)闭包原则(CCP)拆分单体服务的痛点定义服务API把
MQLYES
·
2023-09-13 23:20
微服务
微服务
架构
云原生
智能合约平台开发方案:构建可靠且高效的区块链应用
一、技术
架构设计
:1.区块链选择与集成:根据应用需求选择合适的底层区块链平台,如以太坊、EOS等,并进行必要的集成工作确保智能合约与底层区块链网络的无缝交互2
mykj1551
·
2023-09-13 18:47
区块链
智能合约
系统
架构设计
笔记(83)—— 加密和解密
加密技术源远流长,自从古代有了信息的传递和存储,就有了加密技术的运用。此后,很长一段时间里,加密及解密技术在军事、政治、外交、金融等特殊领域里被普遍采用,并经过长时间的研究和发展,形成了比较完备的一门学科——密码学。密码学是研究加密方法、秘密通信的原理,以及解密方法、破译密码的方法的一门科学。加密和解密的过程大致如下:首先,信息的发送方准备好要发送信息的原始形式,叫作明文。然后对明文经过一系列变换
deniro
·
2023-09-13 16:17
项目方法论及应用
项目应用理论技术问题一.
架构设计
1.1.介绍微服务架构的优势1.2.介绍微服务架构的劣势1.3.微服务架构选型1.4.风险和挑战二.应用场景2.1.异步消息传递技术2.2.业务场景问题2.3.解决思路2.4
江湖侠客
·
2023-09-13 15:26
java项目
spring
boot
系统
架构设计
师(第二版)学习笔记----系统工程
【原文链接】系统
架构设计
师(第二版)学习笔记----系统工程文章目录一、系统工程方法1.1系统工程方法的特点1.2系统工程方法种类1.3霍尔三维结构的7个阶段1.4霍尔三维结构的7个步骤1.5切克兰德方法的
redrose2100
·
2023-09-13 15:58
软考高级----系统架构设计师
系统架构
学习
笔记
信息化发展38
2、组织需要与
架构设计
人员合作,将这
AbelZ_01
·
2023-09-13 12:19
软考高项4版
软考
架构设计
面试精讲
目录一、架构原理与技术认知01技术认知02架构视角二、分布式原理与设计03CAP分布式理论04分布式系统原理问题-数据存储05分布式事务一致性06分布式锁的实现原理三、中间件常用组件的原理和设计07RPC造轮子的能力08MQ:消息队列的丢失、重复、积压问题双十一预约抢购四、数据库原理与设计09MySQL索引原理与优化10MySQL事务隔离与锁机制11读多写少:MySQL优化数据查询方案12写多读少
浆果吖
·
2023-09-13 07:28
#
Java【学习】
阿里云acp云计算认证考试科目有哪些?
云
架构设计
与优化:包括基于阿里云的云
架构设计
、高可用、负载均衡、容灾、性能优化等
腾科教育
·
2023-09-13 06:43
阿里云
云计算
阿里云
hcie数通认证考试科目有哪些
HCIE数通认证考试科目包括网络
架构设计
和规划、华为路由交换设备的技术和应用、安全和防护、数据中心技术和
架构设计
以及其他技术和应用1。
腾科教育
·
2023-09-13 06:43
华为
服务器
网络
安全
热点探测技术
架构设计
与实践
1.概述说到热点问题,首先我们先理解一下什么是热点?热点通常意义来说,是指在一段时间内,被广泛关注的物品或事件,例如微博热搜,热卖商品,热点新闻,明星直播等等,所以热点产生主要包含2个条件:1.有限时间,2流量高聚。而在互联网领域,热点又主要分为2大类:1.有预期的热点:比如在电商活动当中推出的爆款联名限量款的商品,又或者是秒杀的会场活动等2.无预期的热点:比如受到了黑客的恶意攻击,网络爬虫频繁访
2301_78385600
·
2023-09-13 06:52
java
微服务
数据库
分布式系统的 38 个知识点
1.
架构设计
这一节将从一些经典的开源系统
架构设计
出发,来看一下,如何设计一个高质量的分布式系统;而一般的设计出发点,无外乎冗余:简单理解为找个备胎,现任挂掉之后,备胎顶上拆分:不能让一个人承担所有的重任
2301_78385600
·
2023-09-13 05:50
微服务
开发语言
java
Diagrams 图表即代码:用代码绘制云系统架构 | 开源日报 0910
它可以在没有任何设计工具的情况下对新系统
架构设计
进行原型设计,还可以描述或可视化现有的系统架构。
开源服务指南
·
2023-09-13 05:35
开源日报
系统架构
开源
软件
架构设计
(十六) Web
架构设计
(三)
上一节我们了解到了,应用集成之后,压力集中在了数据库,而数据库缓解压力的方式有提升数据库本身性能和减少操作数据库的IO操作从而提升效率。提升数据库本身主要有数据库主从复制,做读写分离提升效率。还有一种就是按照业务进行数据库和表的拆分(垂直分库,水平分表),也就是我们的分库分表操作。减少数据库的IO操作,因为数据库的数据通常是放在磁盘上,所以读写操作数据库需要进行大量的I/O操作。而减少操作就是使用
码农小何
·
2023-09-13 04:47
架构师考试备战
架构
软件
架构设计
(十七) 到底什么是中台?
如果您是一名互联网行业的资深耕耘者,那么想必您一定听过中台这个东西,很多人都在谈论中台,不论是前端,后端。但是真问起中台到底是个什么东西,其实很多人可能还真解释不出来,因为中台其实并没有一个确切的概念被某个专家提出。所以中台是一个很泛化的概念,不同的人可能有不同的理解。以下一个广为人谈的一个中台概念1、什么是中台?中台是一套结合互联网技术和行业特性,将企业核心能力以共享服务形式沉淀,形成“大中台,
码农小何
·
2023-09-13 04:47
架构师考试备战
架构
软件
架构设计
(十四) Web
架构设计
(一)
Web
架构设计
这块非常重要,基本上每一次案例分析都有一个大题。因为现在大量的设计都是基于Web系统的开发,所以会把大量的技术结合起来考察大家对这些技术的理解。
码农小何
·
2023-09-13 04:17
架构师考试备战
架构
软件
架构设计
(十五) Web
架构设计
(二)
上一次我们知道了,当Web架构不满足业务需求时,可能需要不同的架构去支撑,因此出现了架构的演化。但是演化过程中可能遇到一些不同的问题,会有一些不同的技术去解决.当我们有多台应用服务器做集群时,一个问题是客户端的请求如何分发到对应的服务器上去,这需要使用负载均衡技术来解决.而另一个是用户每次访问到的服务器不一样,如何维护session的一致性的问题.我们先来了解一下这个问题是如何产生的。比如一台客户
码农小何
·
2023-09-13 04:46
架构师考试备战
架构
PulsarMQ系列入门篇
PulsarMQ现托管于apacheApache软件基金会顶级项目,2016年由雅虎公司开源的分布式多租户消息中间件,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数计算为一体,采用计算与存储分离
架构设计
calmtho
·
2023-09-12 18:01
java
pulsar
领域驱动设计(DDD)的几种典型架构
我们生活中都听说了DDD,也了解了DDD,那么怎么将一个新项目从头开始按照DDD的过程进行划分与
架构设计
呢?
公众号:肉眼品世界
·
2023-09-12 17:11
编程语言
java
分布式
大数据
人工智能
【架构】领域驱动设计(DDD)的几种典型架构介绍
专业术语二、架构演变三、限界上下文四、领域驱动设计的四重边界五、整洁分层架构六、六边形架构七、洋葱架构总结前言我们生活中都听说了DDD,也了解了DDD,那么怎么将一个新项目从头开始按照DDD的过程进行划分与
架构设计
呢
逆流°只是风景-bjhxcc
·
2023-09-12 17:04
架构
架构
社团管理系统软件测试,软件测试大作业——社团管理系统(19页)-原创力文档...
欢迎下载精品文档目录1.系统概述11.1系统背景.11.2大学生社团管理系统的应用.11.3系统目标.12.需求分析22.1系统需求概述22.2功能性需求.23.概要设计23.1系统总体设计.23.1.1软件
架构设计
weixin_39994270
·
2023-09-12 17:32
社团管理系统软件测试
电子科大软件系统
架构设计
——系统规划
文章目录系统规划定义意义目标任务路径规划规划步骤规划方法业务系统规划法业务流程重组法价值链分析法战略目标集转移法关键成功因素法项目计划定义要素工作分解活动排序工期预算三点估计法德尔菲法成本估算与计算进度安排甘特图法PERT图方法可行性分析技术可行性分析进度可行性分析经济可行性分析社会可行性分析可行性分析报告课堂练习与课堂作业系统规划定义系统规划是指组织机构在进行信息化建设前,对组织机构的战略目标、
Palp1tate
·
2023-09-12 17:29
软件系统架构设计
架构
android开发心得
因E2E开发和
架构设计
需要,对android要有基本的开发能力,结合项目,有一些总结,记录之。
天下无敌笨笨熊
·
2023-09-12 16:31
android
分布式日志存储
架构设计
方案
在一个完整的项目中,不仅仅是要完成正常的业务开发。同时为了提高一些开发效率、系统异常的追踪、系统功能的扩展等等因素,往往会用到系统在开发、运行过程中所产生的日志。这就需要我们有一个完善的日志系统来存储这些数据。本文将分享如何设计一个高可用、可扩展的分布式日志系统。本文是一种理论性的方案探索,当然各种方案也是在实际的生产环境中经过实践总结而来的。本文是分布式日志存储系列的理论篇。也有实战篇,将会分享
Mandy的名字被占用了
·
2023-09-12 16:48
软件设计
分布式
服务器
java
基于token的多平台身份认证
架构设计
作者:一点一滴的Bee链接:https://www.cnblogs.com/beer/p/6029861.html1、概述在存在账号体系的信息系统中,对身份的鉴定是非常重要的事情。随着移动互联网时代到来,客户端的类型越来越多,逐渐出现了一个服务器,N个客户端的格局。image不同的客户端产生了不同的用户使用场景,这些场景:1、有不同的环境安全威胁2、不同的会话生存周期3、不同的用户权限控制体系4、
码农小光
·
2023-09-12 15:32
ES+Redis+MySQL,这个高可用
架构设计
太顶了!
会员系统是一种基础系统,跟公司所有业务线的下单主流程密切相关。如果会员系统出故障,会导致用户无法下单,影响范围是全公司所有业务线。所以,会员系统必须保证高性能、高可用,提供稳定、高效的基础服务。关注公众号:码猿技术专栏,回复关键词:1111获取阿里内部Java性能调优随着同程和艺龙两家公司的合并,越来越多的系统需要打通同程APP、艺龙APP、同程微信小程序、艺龙微信小程序等多平台会员体系。例如微信
·
2023-09-12 14:17
Mars3D认识与理解
marsgis.cn/研发的一款基于WebGL技术实现的三维客户端开发平台,基于Cesium(CesiumJS–Cesiumhttps://cesium.com/platform/cesiumjs/)优化提升与B/S
架构设计
棉棉11111111111
·
2023-09-12 12:23
产品运营
科技
学习
浅谈Web网站架构演变过程及各阶段所用的技术和
架构设计
大型网站架构是一个系列文档,欢迎大家关注。本次分享主题:电商网站架构案例。从电商网站的需求,到单机架构,逐步演变为常用的,可供参考的分布式架构的原型。除具备功能需求外,还具备一定的高性能,高可用,可伸缩,可扩展等非功能质量需求(架构目标)。根据实际需要,进行改造,扩展,支持千万PV,是没问题的。电商网站案例,一共有三篇本篇主要说明网站的需求,网站初始架构,系统容量估算方法。一、电商案例的原因分布式
诸葛百家
·
2023-09-12 11:16
软件
架构设计
(十二) 构件与中间件技术-构件概念
构件的定义构件的定义不同地方的不同人,对它有不同的解读,解读的方向可能有些不一样,认可度比较高的就是定义1.定义1:软件构件是一种组装单元,它具有规范的接口规约和显式的语境依赖。软件构件可以被独立的部署并由第三方任意组装。定义2:构件是系统中有价值的,几乎独立的,且可替换的一个部分。它在良好定义的体系结构语境内满足某清晰的功能。定义3:构件是一个独立发布的功能部分,可以通过其接口访问它的服务。构件
码农小何
·
2023-09-12 10:42
架构师考试备战
中间件
架构
系统
架构设计
师-计算机网络
目录一、计算机网络技术概述1、网络概述2、网络有关指标3、网络分类4、5G技术二、组网技术1、交换技术2、基本交换原理三、TCP/IP协议簇1、DHCP2、DNS四、网络规划与设计一、计算机网络技术概述1、网络概述计算机网络的功能:(1)数据通信(2)资源共享(3)管理集中化(4)实现分布式处理(5)负载均衡计算机网络可以极大扩展计算机的功能及其应用范围,提高可靠性,在为用户提供方便的同时,减少了
张瑞东
·
2023-09-12 09:11
软考高级
系统架构师
软件工程
系统架构
写连载博客,历时1410天出版书籍《物联网软件
架构设计
与实现》
2020年12月04日签订出版协议,到最终出版《物联网软件
架构设计
与实现》(北京大学出版社),历时622天。
iNeuOS工业互联网
·
2023-09-12 07:08
iNeuOS工业互联网
物联网
工业互联网
iNeuOS
人工智能
SpringCloud
1.3微服务微服务是一种经过良好
架构设计
的分布式架构方案,微服务架构特征:单一职责:微服务拆分粒度更小,每一个服务都对应唯一的业务能力,做到单一职责,避免重复业务开发面
weixin_50458070
·
2023-09-12 07:03
微服务
java
【数仓建设系列之五】数仓选型架构概览
OfflineDataWarehouse)和实时数仓(Real-timeDataWarehouse)是数仓领域两种常见的数据存储和处理架构,它们在数据处理的方式、目标和时间性上有所不同,本文将重点介绍目前主流实时数仓
架构设计
码猿小站
·
2023-09-12 06:30
数据仓库
数仓建设
架构
java
数据仓库
大型网站架构系列:20本技术书籍推荐
分享大纲大型网站架构系列分布式系统系列BAT技术文学系列
架构设计
系列本次分享总结一、大型网站架构系列第一本:《大型网站技术架构:核心原理与案例分析》这是本算是国内大型网站架构的经典之作,由阿里人李智慧创作
南山93
·
2023-09-12 05:11
书籍
架构设计
【性能优化】聊聊性能优化那些事
二前期主要在
架构设计
与编码层面,后期是如何找到性能瓶颈
qxlxi
·
2023-09-12 01:49
#
性能调优
#
高性能架构
性能优化
inis博客系统
每一行代码都用心设计,用最少的代码量和最优雅
架构设计
,实现最完美的系统,让你拥有更极致的体验。复杂的研究留给我们,简单的体验留给用户!inis官网是inis唯一官方平台,一切版权归萌卜兔's所有,官
萌卜兔
·
2023-09-11 19:21
inis博客系统
前端
后端
thinkphp
vue
ES 的跨索引查询详细讲解
加米谷大数据序言Elasticsearch,中文名直译弹性搜索,不仅仅在单索引内部分片层面弹性搜索,更强的是在跨索引外围支持分片弹性搜索,同比其它分布式数据产品,此特性更鲜明,代表了Elastic集群
架构设计
的优越性
会飞的鱼go
·
2023-09-11 16:32
微服务高可用容灾
架构设计
导语相对于过去单体或SOA架构,建设微服务架构所依赖的组件发生了改变,因此分析与设计高可用容灾架构方案的思路也随之改变,本文对微服务架构落地过程中的几种常见容灾高可用方案展开分析。作者介绍刘冠军腾讯云中间件中心架构组负责人、专家工程师15年IT从业经验,第一份工作服务于IBM中国实验室,曾任职IBM大型机中间件研发总监。现任腾讯云专家工程师,中间件中心架构组负责人,负责中间件产品中心架构师团队及P
腾讯云中间件
·
2023-09-11 16:18
微服务
架构
云原生
微服务高可用容灾
架构设计
导语相对于过去单体或SOA架构,建设微服务架构所依赖的组件发生了改变,因此分析与设计高可用容灾架构方案的思路也随之改变,本文对微服务架构落地过程中的几种常见容灾高可用方案展开分析。作者介绍刘冠军腾讯云中间件中心架构组负责人、专家工程师15年IT从业经验,第一份工作服务于IBM中国实验室,曾任职IBM大型机中间件研发总监。现任腾讯云专家工程师,中间件中心架构组负责人,负责中间件产品中心架构师团队及P
·
2023-09-11 15:05
微服务负载均衡
《微服务
架构设计
模式》读书笔记---第十二章:部署微服务应用
部署包含两个相关联的概念:流程和架构部署流程包括一些由开发人员和运维人员执行的步骤,以便将软件投入到生产环境。部署架构,定义了该软件运行的环境结构。四种部署选项:使用编程语言特定的发布包格式部署服务,例如JAVAJAR或者WAR文件。将服务部署为虚拟机,把服务打包为虚拟机镜像将服务部署为容器使用Serverless部署模式部署服务。使用编程语言特定的发布包格式部署服务好处是快速高效;高效的利用资源
白板时钟
·
2023-09-11 14:24
架构之重构的 12 条军规
对于开发者来说,
架构设计
是软件研发过程中最重要的一环,所谓没有图纸,就建不了房子。在遍地App的互联网时代,
架构设计
有了一些比较成熟的模式,开发者和架构师也可以经常借鉴。
xiaolyuh
·
2023-09-11 10:00
系统
架构设计
专业技能 ·结构化需求分析 - 数据流图
Noweverythingisforthefutureofdreamweavingwings,letthedreamflyinreality.点击进入系列文章目录系统
架构设计
高级技能·结构化需求分析-数据流图一
Allen.Su
·
2023-09-11 09:34
系统架构设计
需求分析
系统架构
软件工程
【新版】软考 - 系统
架构设计
师(总结笔记)
→点击笔者主页,欢迎关注哦(互相学习,共同成长)笔记目录【系统
架构设计
系列】系统
架构设计
专业技能计算机组成与结构操作系统信息安全技术网络规划与设计信息系统基础系统工程与系统性能数据库设计软件工程之过程开发模型软件工程之需求工程软件工程之系统分析与设计软件工程之软件测试与维护软件工程之
Allen.Su
·
2023-09-11 09:34
系统架构设计
系统架构
软考
系统
架构设计
专业技能 · 计算机组成与结构
Noweverythingisforthefutureofdreamweavingwings,letthedreamflyinreality.点击进入系列文章目录系统
架构设计
高级技能·计算机组成与结构一
Allen.Su
·
2023-09-11 09:34
系统架构设计
系统架构
系统
架构设计
高级技能 · 软件产品线
Noweverythingisforthefutureofdreamweavingwings,letthedreamflyinreality.点击进入系列文章目录系统
架构设计
高级技能·软件产品线一、产品线概述二
Allen.Su
·
2023-09-11 09:34
系统架构设计
系统架构
系统
架构设计
专业技能 · 软件工程之UML建模设计
Noweverythingisforthefutureofdreamweavingwings,letthedreamflyinreality.点击进入系列文章目录系统
架构设计
高级技能·软件工程之UML建模设计一
Allen.Su
·
2023-09-11 09:03
系统架构设计
系统架构
软件工程
uml
架构核心技术之微服务架构
小熊学Java:https://www.javaxiaobear.cn/,文末有免费资源本文我们来学习微服务的
架构设计
主要包括如下内容。
小熊学Java
·
2023-09-11 07:54
架构设计
架构
微服务
数据库
关于产品
架构设计
——分享某政务系统产品设计
产品架构严格意义上分为:信息架构、产品功能架构、业务架构。信息架构:一般是指对用户接触到的信息进行规划(如:表单信息、界面原型,交互方式)业务架构:一般是指如何开展业务的计划。绝大多数产品的业务架构是由公司BOSS拍板,轮不到产品经理决定。产品功能架构:一般是指规划系统有那些功能模块功能,各个功能模块之间如何进行数据交互。好的产品功能架构,可以极大的减少团队开发成本。通常情况下产品功能架构直接称为
锤子锤脑壳儿
·
2023-09-11 07:27
架构设计
读书笔记-微内核架构
微内核架构定义英文为MicrokernelArchitecture,也被称为插件化架构(Plug-inArchitecture),是一种面向功能进行拆分的可扩展性架构,通常用于实现基于产品的应用。例如Eclipse这类IDE软件、UNIX这类操作系统、淘宝App这类客户端软件等,也有一些企业将自己的业务系统设计成微内核的架构,例如保险公司的保险核算逻辑系统,不同的保险品种可以将逻辑封装成插件另外如
高琳旭
·
2023-09-11 07:19
并发编程-Hadoop之edits_log批量刷磁盘
这里都有大量的并发优化、网络IO优化、内存优化、磁盘读写优化的
架构设计
、生产方案在里面并发优化:rocketmq消费端线程池并发消费msg网络IO优化:hadoop的大文件上传+内存缓冲+package
每天的每一天
·
2023-09-11 06:32
并发编程
后端
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他