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高并发架构设计
怎样去做好
架构设计
?(二)
怎样去做好
架构设计
?(二)。技术架构是对某一技术问题(需求)解决方案的结构化描述,由构成解决方案的组件结构及之间的交互关系构成。
代码讲故事
·
2024-01-16 21:41
架构师成长之路
架构
框架
技术架构
产品架构
部署架构
系统架构
安全架构
高可用架构去中心化重要?
1背景在互联网高可用
架构设计
中,应该避免将所有的控制权都集中到一个中心服务,即便这个中心服务是多副本模式。
xdpcxq1029
·
2024-01-16 20:41
架构
去中心化
java
Java高并发
之魂:synchronized深度解析
本文整理自慕课网的讲师悟空老师,教学地址:http://www.imooc.com/learn/1086文章由_chenyl整理,原文地址https://blog.csdn.net/qwqw3333333/article/details/87358290#1_synchronized_4目录一、synchronized简介1synchronized作用1.1官方翻译1.2一句话概括synchron
-红桃K
·
2024-01-16 19:22
Java多线程
Java高并发
之魂:synchronized深度解析2
一、synchronized简介1synchronized作用1.1官方翻译同步方法支持一种简单的策略来防止线程干扰和内存一致性错误:如果一个对象对多个线程可见,则对该对象变量的所有读取或写入都是通过同步方法完成的。1.2一句话概括synchronized作用能够保证在同一时刻最多只有一个线程执行该段代码,以达到保证并发安全的效果。1.3如何实现如果一段代码被synchronized关键词修饰,那
AlbenXie
·
2024-01-16 19:21
高并发和负载均衡及各种优化
架构简介,到底什么是架构?
我们经常对新员工培训整个系统的架构,参加
架构设计
评审,学习业界开源系统(例如,MySQL、Hadoop)的架构,研究大公司的架构实现(例如,微信架构、淘宝架构)……虽然“架构”这个词常见,但如果深究一下
星猿杂谈
·
2024-01-16 18:51
软件架构
编程经验
架构
架构篇02-
架构设计
的历史背景
文章目录机器语言(1940年之前)汇编语言(20世纪40年代)高级语言(20世纪50年代)第一次软件危机与结构化程序设计(20世纪60年代~20世纪70年代)第二次软件危机与面向对象(20世纪80年代)软件架构的历史背景小结我们先来简单梳理一下软件开发进化的历史,探索一下软件架构出现的历史背景。机器语言(1940年之前)最早的软件开发使用的是“机器语言”,直接使用二进制码0和1来表示机器可以识别的
星猿杂谈
·
2024-01-16 18:48
软件架构
架构
java
开发语言
网络部署实战具体学习内容总结
网络部署实战课程具体学习内容1️⃣网络
架构设计
及网络原理数据通信模型TCP/IP体系架构数据转发原理华为网络设备分析网络架构交互式方案分析结合具体案例,分析网络工程需求2️⃣交换机的管理交换机的功能讲解交换机的典型配置
IT课程顾问
·
2024-01-16 15:44
网络
学习
python
java
服务器
php
后端
什么是SpringCloud?SpringCloud版本选择
不过在最后留下了一个小疑问:将
架构设计
为微服务需要一整套技术,解决服务调用,服务治理,服务监控等问题。那么这些技术怎么来呢?答案就是:SpringCloud。
Zal哥哥
·
2024-01-16 10:39
D4140 交流插座电器漏电断路器的低功耗控制芯片,内置桥式整流器漏电灵敏度可调,采用SOP8和DIP8 的封装形式
应用线路
架构设计
了一个可控硅外接继电器、三个电容器和一个外接申阻。简单布局和最少组件数量确保了应用的方便性和长期的可靠性。D4140采用SOP8和DIP8的
青牛科技实业01
·
2024-01-16 10:19
芯谷
人工智能
充电器
单片机
安全摄像机
怎样去做好
架构设计
?(一)
怎样去做好
架构设计
?(一)。在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。在不同的书籍上,不同的作者,对于架构的定义也不统一,角度不同,定义不同。
代码讲故事
·
2024-01-16 09:10
架构师成长之路
架构
框架
技术架构
业务架构
产品架构
功能架构
开发架构
最近很火的MySQL:抛开复杂的
架构设计
,MySQL优化思想基本都在这
优化一览图image优化image笔者将优化分为了两大类:软优化和硬优化。软优化一般是操作数据库即可;而硬优化则是操作服务器硬件及参数设置。1、软优化1)查询语句优化首先我们可以用EXPLAIN或DESCRIBE(简写:DESC)命令分析一条查询语句的执行信息。例:DESCSELECT*FROM`user`显示:image其中会显示索引和查询数据读取数据条数等信息。2)优化子查询在MySQL中,尽
java成功之路
·
2024-01-16 09:21
《系统
架构设计
师教程(第2版)》第4章-信息安全技术基础知识-04-信息安全的抗攻击技术
文章目录1.秘钥的选择1.1秘钥分类1.2生成秘钥考虑的因素1)增大密钥空间2)选择强钥3)密钥的随机性2.DoS/DDos攻击2.1概述2.2传统拒绝服务攻击的分类1)内部用户攻击2)外部黑客攻击2.3分布式拒绝服务攻击DDoS1)概述2)被攻击的现象3)三级控制结构4.DoS防御3.欺骗攻击与防御3.1ARP欺骗1)欺骗原理2)防范措施3.2DNS欺骗1.DNS欺骗攻击和原理2)DNS欺骗的检
玄德公笔记
·
2024-01-16 08:10
#
软考架构师笔记
系统架构
软考架构师
系统架构设计师
清华版
第二版
信息安全技术基础知识
DoS
《系统
架构设计
师教程(第2版)》第4章-信息安全技术基础知识-05-信息安全的保障体系与评估方法
文章目录1.计算机信息系统安全保护等级第1级:用户自主保护级第2级:系统审计保护级第3级:安全标记保护级第4级:结构化保护级第5级:访问验证保护级2.安全风险管理2.1概述2.2风险评估实施前考虑如内容1)确定风险评估的范围2)确定风险评估的目标3)建立适当的组织结构4)建立系统性的风险评估方法5)获得最高管理者对风险评估策划的批准2.3风险评估的要素2.3.0概述2.3.1资产1)资产分类2)资
玄德公笔记
·
2024-01-16 08:58
#
软考架构师笔记
系统架构
系统架构设计师
信息系统基础知识
信息安全的保障体系与评估方法
清华版
第2版
02
架构设计
的历史背景(读书笔记)
前言如果想要深入理解一个事物的本质,最好的方式就是去追寻这个事物出现的历史背景和推动因素---李运华正文
架构设计
的历史背景编程语言的进化编程语言的发展史其实不长,最早的编程语言是汇编,出现的时间是20世纪
帅子锅
·
2024-01-16 07:06
架构设计
内容分享(一百一十六):简洁应用框架VSEF的架构
目录总体核心架构主题演化组件选取总结本文介绍了一些简洁架构VSEF的一些框架结构理解,并且抛出了一些演化的主题,这些主题的不同思考会让系统发展成不同的风格,实际也是应用定位的必然结果。总体VSEF架构理念=基本结构+演化基本结构=入口+内核+依赖内核=简单逻辑+复杂流程简单逻辑=业务脚本+能力执行复杂流程=流程编排+节点衔接+能力(任务)执行演化=主题讨论+组件选取(市场组件优先)VSEF总体结
之乎者也·
·
2024-01-16 06:51
架构设计
内容分享
架构
java
大数据
架构设计
内容分享(一百一十七):基于 raft-listener 实现的 nebula 实时同步的高效双集群主备环境
目录背景以及需求为什么使用Listener备集群如何接受数据?Listener节点的管理和可靠性listener故障切换的设计nebula主备切换设计主备切换过程中的数据丢失问题背景以及需求线上业务对数据库可用性可靠性要求较高,要求需要有双AZ的主备容灾机制。主备集群要求数据和schema信息实时同步,数据同步平均时延要求在1s之内,p99要求在2s之内。主备集群数据要求一致要求能够在主集群故障时
之乎者也·
·
2024-01-16 06:51
架构设计
内容分享
java
运维
linux
系统架构
架构
架构设计
内容分享(一百一十五):订单视角看支付
目录一支付系统历史与演进二支付系统基本概念三支付系统简介四订单与支付五总结支付是指为清偿商品交换和劳务活动所引起的债权债务,货币债权从付款人向收付人的转移的过程。支付能力是电商产品的核心能力之一,作为订单同学,有必要了解关联域支付的流程以及基本概念,同时支付领域的很多设计思路与资损防控经验对订单域的系统设计也很有借鉴意义。本文将从支付系统的历史、基本概念、系统设计、资损防控与订单与支付交互等方面予
之乎者也·
·
2024-01-16 06:21
架构设计
内容分享
网络
架构
系统架构
架构设计
内容分享(六十四):如果你当架构师,从0开始,如何做一个后台项目的架构?
目录总览一下:后台技术栈结构团队协助基础工具链的选型和培训搭建微服务开发基础设施选择合适的RPC框架选择和搭建高可用的注册中心选择和搭建统一配置中心选择和搭建高性能的缓存中间件选择和搭建高性能的消息中间件选择和搭建高性能的关系数据库选择和搭建高性能的NoSQLCICD发布系统/部署系统的架构360度全方位监控和维护的架构生产环境高并发高吞吐负载均衡部署架构总览一下:后台技术栈结构如何您是一名团队的
之乎者也·
·
2024-01-16 06:16
架构设计
内容分享
架构
RocketMQ-消息存储基本架构及存储流程
MappedFile消息刷盘主从同步消息存储是RocketMQ中最为复杂和最为重要的一部分,本文会简单介绍下RocketMQ的消息存储整体架构、以及发送一条消息时的基本存储流程整体架构存储文件介绍消息存储的
架构设计
中
hosaos
·
2024-01-16 05:44
RocketMQ
RocketMq
存储
commitlog
微服务
架构设计
核心理论:掌握微服务设计精髓
文章目录一、微服务与服务治理1、概述2、TwoPizza原则和微服务团队3、主链路规划4、服务治理和微服务生命周期5、微服务架构的网络层搭建6、微服务架构的部署结构7、面试题二、配置中心1、为什么要配置中心2、配置中心高可用思考三、服务监控1、业务埋点的技术选型2、用户行为分析(用户画像)3、通用埋点手段4、离群点分析四、调用链梳理1、微服务链路梳理一、微服务与服务治理1、概述单体应用时代,全都耦
秃了也弱了。
·
2024-01-16 03:41
架构-理论
微服务
架构
浅谈基于Prism的软件系统的
架构设计
浅谈基于Prism的软件系统的
架构设计
原文:浅谈基于Prism的软件系统的
架构设计
很早就想写这么一篇文章来对近几年使用Prism框架来设计软件来做一次深入的分析了,但直到最近才开始整理,说到软件系统的设计这里面有太多的学问
Angela㐅cc
·
2024-01-16 00:03
商业模式:企业战略从顶层
架构设计
开始
实践是先行者,理论是追随者。商业模式的创造与革新从未间断,商业术语却鲜为人知。一、什么是商业模式商业模式是企业与市场不同参与主体之间存在的各种交易关系、交易结构和连接方式。它是企业创造价值(怎样创造)、传递价值(怎样传递、向谁传递)、价值变现(怎样变现)的对象、方法和途径的集合。用一句通俗的话来说,商业模式就是公司设计用什么途径或方式来赚哪个群体对象的钱。比如,产品型公司通过卖自己生产的产品给目标
韩一简
·
2024-01-15 23:17
如何去开发直播电商系统小程序
架构设计
:根据需求和技术
hyswl666
·
2024-01-15 19:12
小程序
Java项目架构技术-高并发,微服务,分布式,需求分析
Java项目架构技术-高并发,微服务,分布式,需求分析,业务选型,项目部署,
架构设计
,架构师,源码分析,设计模式,数据结构,数据库,业务选型,中间件,并发编程,需求分析,需求设计,项目部署,云原生,企业架构
滴石编程
·
2024-01-15 18:36
java
系统架构
电子科大软件
架构设计
——期末复习题集
文章目录系统分析与设计概述面向对象建模语言系统规划系统需求分析系统
架构设计
软件建模详细设计与设计模式用户界面设计系统分析与设计概述1.下面哪个不是信息系统利益相关者?
Palp1tate
·
2024-01-15 16:11
软件系统架构设计
架构
设计模式
【
架构设计
】单体软件分布式化思考
单体软件单体软件是历史悠久的软件架构形态,以下是一个简单的前后端分离的单体架构的web软件。请求转发客户端代理层服务数据库分布式部署单体软件采用分布式方案部署,是根据需求而定的。为了满足不同场景下的需求,单体软件中的客户端、代理层、服务、数据库,都可以以多个副本联合起来,提供服务的方式部署,这种部署方式叫做分布式部署。这种多个副本共同提供服务的形式叫做集群服务(注意,不是分布式服务)。客户端分布式
小子宝丁
·
2024-01-15 15:07
总结
分布式
【
架构设计
】单体软件微服务化
单体软件假设单体软件的各模块如下,其中服务包含许多功能模块,如用户管理模块、商品模块、订单模块、仓库模块;请求转发客户端代理层服务数据库服务化服务化是指对单体服务进行拆分,将一个服务软件拆分为多个相互关联的服务,他们之间相互协作,能正常完成原单体服务的所有业务。服务化后,有如下优点:服务化后的各服务能独立提供服务,某个服务损毁后,不影响其他业务的使用,软件整体的可用性提高了。服务化后的软件代码依据
小子宝丁
·
2024-01-15 15:33
总结
微服务
数据库
我就喜欢 6大"N饭"永不投诚经典语录
但是我们是否知道,在一系列的综合数据之后,隐藏着NVIDIA显卡
架构设计
的思路与未来GPU的发展趋势?在3月27日沸腾的气氛过去之后,今天我希望借助这篇文章和大家
pizi0475
·
2024-01-15 13:06
Direct3D
GPU
图形图像
其它文章
硬件相关
图形引擎
shader
图形
cuda
引擎
架构设计
游戏
超越5大最先进的文本到视频系统!MagicVideo-V2:多阶段高保真视频生成框架(字节)
由于这些
架构设计
的好处,MagicVideo-V2能够生成具有极高保真度和流畅度的美观高分辨率视频。
AI生成未来
·
2024-01-15 13:44
AIGC
AIGC
AI生成视频
视频生成框架
DDD落地实践-架构师眼中的餐厅 | 京东云技术团队
在去年、我整理了一篇名为《如何做
架构设计
?》的文章,主要探讨了
架构设计
的目标和过程,然而、那是一篇概括性的文章,用于启发思路,并不是具体的实践指南,因此、我一直期望给出具体参考案例。
京东云开发者
·
2024-01-15 11:09
京东云
后端
架构
DDD落地实践-架构师眼中的餐厅
本文以餐厅场景为叙事主线,以领域驱动为核心思想,结合
架构设计
与功能设计方法论。是从领域分析到落地的全过程案例,内容偏重于落地,因此不乏一些探讨,欢迎指正。文章较长、全程干货、耐心读完、必有收获。
京东云开发者
·
2024-01-15 11:09
SpringCloud:微服务
:架构简单部署成本低缺点:耦合度高,不方便修改重复性强分布式架构分布式架构:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务优点:降低耦合度利于升级扩展微服务微服务是一种经过良好
架构设计
林小果1
·
2024-01-15 07:09
springcloud
spring
cloud
微服务
spring
java
《决胜B端:产品经理升级之路》第十五章
第15章通用的企业级应用
架构设计
15.1抽象出通用的企业级应用架构通用的企业级应用架构图15.2不同发展阶段的互联网企业的应用架构畅想略15.3企业级应用
架构设计
的建议业务定位和边界要清晰系统要实现送耦合
蛋蛋的读书笔记
·
2024-01-15 07:20
架构师 - 架构师是做什么的 - 学习总结
架构师核心定义架构师是什么架构师是业务和技术之间的桥梁架构师的核心职责是消除不确定性、和降低复杂性
架构设计
环架构师的三个核心能力架构师的三个关键思维架构师主要职责
架构设计
Vs方案设计
架构设计
前期主要任务澄清不确定性明确利益干系人的诉求消除冲突的诉求诉求优先级排序识别复杂性识别核心场景明确或预估质量需求识别复杂度工作模式与业务方交流与利益干系人交流关键输出总体业务架构图核心场景流程
架构设计
中期主要任
citi
·
2024-01-15 06:36
服务架构
系统架构
软件工程
团队开发
【数据库集群】之一主一从
克隆的服务器要没有安装好数据库,实验环境:mysql80)2、配置域名解析3、一主一从服务器的配置:一、主服务器的配置:二、从服务器的配置:4、一主一从服务器的配置(自动协商二进制数据的位置)一、mysql集群概念集群
架构设计
的三个维度
对熬夜say no
·
2024-01-15 06:20
数据库
多图:深入剖析抗住亿级流量的大型分布式系统
架构设计
欢迎关注方志朋的博客,回复”666“获面试宝典图片来源:理想之城本文是学习大型分布式网站架构的技术总结。对架构一个高性能、高可用、可伸缩及可扩展的分布式网站进行了概要性描述,并给出一个架构参考。文中一部分为读书笔记,一部分是个人经验总结,对大型分布式网站架构有较好的参考价值。一、大型分布式网站架构技术1、大型网站的特点用户多,分布广泛大流量,高并发海量数据,服务高可用安全环境恶劣,易受网络攻击功能
公众号:方志朋
·
2024-01-15 03:06
数据库
分布式
java
编程语言
webgl
使用git submodule解决高耦合度问题
这个问题从
架构设计
的层面上看,就是一个高耦合度问题。高耦合度会给代码的扩展代码麻烦,并给未来的系统维护带来隐患。
明天好,会的
·
2024-01-15 03:33
Rust
实战
git
rust
数据治理工程师CDGA数据架构
(C)A业务架构B数据架构C系统架构D技术架构2.关于
架构设计
生命周期描述错误的是?
jiedaodezhuti
·
2024-01-15 02:59
大数据
大数据
你管这破玩意叫关注流?
有这样一个场景,需要你来做个
架构设计
。一、有一群作者,可以发布文章。二、有一群用户,可以关注作者。三、用户有一个页面,可以展示所关注作者发布的文章,并且按发布时间排序。
程序员xysam
·
2024-01-15 01:43
java
学习
架构设计
:远程调用服务
架构设计
及zookeeper技术详解
远程调用服务的
架构设计
总述首先我们要再深入理解下为什么应用软件服务里需要一个远程调用
Java圈子
·
2024-01-15 01:15
【Vue3 + SpringBoot】搭建企业日报管理saas系统
目录可行性研究与计划需求分析软件设计前端
架构设计
数据库设计后端
架构设计
编程开发功能登录注册前端后端选择机构前端后端首页前端后端个人信息页前端后端角色管理前端后端用户管理前端后端机构管理前端后端组织架构前端后端项目模块管理前端后端日报模块消息模块前端后端预览源码感谢可行性研究与计划作为企业的员工
蜗牛不会飞_
·
2024-01-14 20:47
Java
Vue
java
vue
《图解HTTP》中说“PUT 方法自身不带验证机制”
若配合Web应用程序的验证机制,或
架构设计
采用REST(REpresentationalStateTransfer,表征状态转移)标准的同类Web网站,就可能会开放使用PUT方法。
蜜蜂老牛黄瓜
·
2024-01-14 15:17
兴业证券分布式数据库云应用实践
兴业证券在《集团五年金融科技规划》中提出,要以信息技术应用创新架构评审为抓手,制定信息技术应用创新规划和建设方案,以高可用性、开放成熟、架构标准化、连续性和易迁移、技术先进性、行业监管合规为
架构设计
原则
OceanBase数据库官方博客
·
2024-01-14 07:30
oceanbase
数据库
收藏!这些IDE使用技巧,你都知道吗
研发同学在开发中最主要做的两件事分别是
架构设计
和编码,前者主要取决于大量的项目经验积累和个人的思考深度,也是作为研发的核心竞争力,短时间内很难快速求成;后者主要取决于日常的编码练习和一定程度的IDE信息差
明月清风_0cd3
·
2024-01-14 04:29
Lan分享岗位信息(C++)
1.脉脉高级后端工程师(需转Python/go)工作职责:负责脉脉后台用户数据计算以及相关系统的
架构设计
和开发;负责好友关系等相关业务的研究和开发;负责好友信息数据管理平台的设计和开发;负责相关系统文档体系的建立
TonyLan
·
2024-01-14 03:57
六百万架构课(1)
互联网架构演进的原因:功能越来越复杂导致算力不足数据量越来越大请求越来越密集业务迭代越来越快服务规模越来越庞大
架构设计
的本质:业务产品快速迭代,要求快速交付降本提效需求驱动架构演进的核心:分而治之。
rice88
·
2024-01-13 23:07
基于Spark2.x新闻网大数据实时分析可视化系统项目
课程大纲第一章:案例需求分析与设计1.全套课程内容概述2.案例需求分析3.系统
架构设计
4.系统数据流程设计5.集群资源规划设计第二章:linux环境准备与设置1.Linux系统常规设置2.克隆虚拟机并进行相关的配置
飞雪雪团队
·
2024-01-13 23:30
政务数据资产管理之数据架构
数据
架构设计
将助力政务向“数据驱动”的方式管理。本文结合作者政务规划实践的经验,从数据管理体系和大数据中心建设二个视角,阐述了大数据背景下,政务数据架构的构建模式,如对读者有所借鉴将倍感荣幸。
数据智能谷
·
2024-01-13 22:49
绘图工具用的好,头发掉的少
程序员不管是在学习,还是工作过程中,很多时候都需要画图,如产品分析、
架构设计
、方案选型等,良好的绘图不仅可以让绘图者的思路清晰,也可以让聆听者更好的理解。用好画图,升职加薪少不了!
小明的Fire计划
·
2024-01-13 22:29
程序员必备工具
流程图
软件需求
笔记
程序员创富
三层架构和MVC的区别
在软件体系
架构设计
中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至
森屿时光i
·
2024-01-13 19:36
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他