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架构设计
后台架构学习(一)
常见系统
架构设计
的思路1.各种后台系统业务类型大致分类读业务主要关注高可用以及高性能写业务主要关注高可用扣减业务主要关注并发以及数据一致性2.系统拆分降低系统复杂度复杂系统进行拆分,降低系统复杂度,减小耦合垂直拆分按照业务流程进行拆分为不同功能模块水平拆分基于常见技术框架来进行水平拆分
暗夜猎手-大魔王
·
2023-04-03 20:51
架构
学习
架构
FoundationDB :一个支持分布式、事务、架构解藕的 k/v存储系统
文章目录0前言1
架构设计
1.1设计原则1.2系统接口1.3架构1.3.1ControlPlane1.3.2DataPlane1.3.3Read-WriteSeparation1.3.4配置变更和选举流程
z_stand
·
2023-04-03 20:16
云原生数据库
分布式
架构
数据库
django开发小程序实现openid登录功能
是一个Python栈的重型框架,可以说web开发中遇到的相关技术栈在这个框架中都能找到身影,如果说要学习PythonWeb开发,自然是绕不开的存在,如果能再深入其源码内部窥视一番,那收获绝对满满,他的
架构设计
思路
轻编程
·
2023-04-03 19:05
Django
python
django
小程序
微信小程序
ElasticSearch让人叹为观止的分布式系统
架构设计
相关阅读:2T架构师学习资料干货分享分布式系统类型多,涉及面非常广,不同类型的系统有不同的特点,批量计算和实时计算就差别非常大。这篇文章中,重点会讨论下分布式数据系统的设计,比如分布式存储系统,分布式搜索系统,分布式分析系统等。我们先来简单看下Elasticsearch的架构。Elasticsearch集群架构Elasticsearch是一个非常著名的开源搜索和分析系统,目前被广泛应用于互联网多种
xhmj12
·
2023-04-03 19:22
分布式
大数据
hadoop
数据库
python
架构设计
--春节红包雨
架构设计
春节红包雨活动,30秒内墙一亿红包,红包数量1000w,用户数3000万,可以连续墙。只可以抢成功一次,然后在进行资源评估。
坐在西半球上
·
2023-04-03 19:04
经典场景
大数据
京东红包雨的
架构设计
1.概述京东的红包雨大家可能都参与过,在某段时间内随机发放不同的红包,如果公司让你设计类似系统,如何做?本项目扩展为一个通用的红包雨模式抽奖系统,兼容多种规则。由管理后台配置相关活动和奖品等信息,前端用户通过参与活动,完成抽奖。2.业务场景(本文讲述第一种场景)时间随机在一段时间内,设置一批礼品,这些礼品不定时的出现,尽量在这段时间内均匀抛出,一旦出现,就可以被抓走。类似抓红包。瞬间秒杀用于抢单或
字节抖动
·
2023-04-03 18:01
java
软考·系统架构师论文——论分布式
架构设计
及其实现
文章目录说明摘要过渡项目背景论点理论论点实践结尾说明1、【摘要300~330字】①项目介绍:时间、项目名、项目主要功能简述、作者角色及工作内容②项目技术简介:正文理论/分论点的浓缩和精华,注意行文格式③项目效果:简述上线效果2、【项目背景400~600字】①引言:项目由来/缘起/定位/目标,主要介绍项目的前提和诞生的背景,注意戴帽子要适可而止②项目主要内容:简要介绍,不是摘要中简单的重复,应比摘要
叫我二蛋
·
2023-04-03 18:31
软考
分布式
系统架构
数据库
从 12.9K Star 的前端开源项目我学到了啥?
近期我们团队的小伙伴小池同学分享了“BetterScroll2.0发布:精益求精,与你同行”这篇文章到团队内部群,看到了插件化的
架构设计
,阿宝哥突然来了兴趣,因为之前阿宝哥在团队内部也做过相关的分享。
奇舞周刊
·
2023-04-03 18:00
编程语言
python
java
设计模式
spring
春晚 12 亿红包雨背后的云原生基础设施
来源:火山引擎云原生在2021年春节联欢晚会上,面对高达703亿的红包互动总数和累计12.21亿的春晚直播间观看人次,抖音技术团队和火山引擎云原生团队通过云原生化的基础
架构设计
和敏捷开发流程设计,保障了红包互动活动的安全
Docker_
·
2023-04-03 18:44
分布式
数据库
java
大数据
hadoop
NFT系统开发
架构设计
,NFT系统源码对接ETH全球公链
NFT(非同质化代币)是近年来区块链技术的一大热门应用,因其能够保证数字资产的独特性和不可复制性而备受青睐。本文将介绍如何设计一个基于区块链的NFT系统,并提供一个简单的代码demo,帮助读者更好地理解NFT系统的运作原理。什么是NFT?NFT的定义NFT(Non-FungibleToken)是一种非同质化代币,区别于普通的数字代币,它们是独一无二的,不能互相替代或兑换。NFT的特点NFT具有以下
开源直播系统源码
·
2023-04-03 18:04
NFT系统开发
NFT系统源码
区块链
红包雨
架构设计
---1、技术架构
概述京东、淘宝的红包雨相信大家都参与过,其实业务并不复杂,在某段时间内随机发放不同的红包,用于进行抢单抽奖,直到奖品抽完。应用场景时间随机在一段时间内,设置一批礼品,这些礼品不定时的出现,尽量在这段时间内均匀抛出,一旦出现,就可以被抓走。类似抓红包。瞬间秒杀用于抢单或者秒杀场景,到点后,用户一起抽奖,机会均等,谁抢的快算谁的。这个并发比较高。但是活动时间相对较短。机会随机常见于转盘类活动。不同等级
斑马工
·
2023-04-03 18:32
红包雨架构设计
红包雨
抢红包
抢红包架构设计
系统架构
红包雨架构
JavaWeb三层架构详解
在软件体系
架构设计
中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从
cherry_vincent
·
2023-04-03 17:14
走进Java的世界
三层架构
如何进行湖仓一体
架构设计
*本文为「码上观世界」原创内容今日奇想:火星的现状被认为是未来地球的模样,目前世界主要国家相继探测火星生命存在的可能性,但是仍没有重要进展。假如火星在漫长的历史变迁的某一段时期存在高等生物,并相继发展到了一定高度的文明,那么在火星变得温度极端不适合星球表面生存的时候,一定会尝试往底层深处挖掘洞穴的方式延缓灭亡,类似地球早期原始人洞穴生活那样。此外,文明生活也会留下历史古迹,这些都是考古学家和民间盗
咬定青松
·
2023-04-03 17:03
数据仓库
大数据
人工智能
java
数据库
编码和
架构设计
原则,你知道几个?
DRY-Don’tRepeatYourself拒绝重复不要写一次以上相同或类似的代码,也称为“OnceandOnlyOnce(仅此一次)”原则。SCP-SpeakingCodePrinciple会说话的代码原则代码必须可以传递它的意图。代码中的注释可能意味着代码没有充分传递它的意图。OCP-OpenClosedPrinciple开放封闭原则一个设计单元应该对调整开放。这样的调整不会使得现有的客户端
流浪的程序猿
·
2023-04-03 16:20
一张图引发的深思:你了解过
架构设计
体系吗?熬夜整理这份文章
无意中在浏览文章的时候,发现了这样的一张图没什么大不了的,就是一个网站的系统
架构设计
,很简单,一目了然,但是可能小编比较能瞎想呀,由此联想到很多东西,比如
架构设计
体系大家有没有考虑过达到企业规模的软件系统该如何设计呢
java架构师联盟
·
2023-04-03 16:30
技术平台&应用开发专题月 | 如何保证业务服务稳定运行—用友云原生技术平台高可用能力介绍
一、高可用及其作用高可用是分布式系统
架构设计
中必须考虑的因素之一,它通常指,通过设计减少系统不能提供服务的时间,即通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性
用友BIP
·
2023-04-03 16:12
用友iuap
用友
系统架构
分布式
数据库
Node.js 应用开发详解16 RESTful 应用实践:构建一个介于前后台之间的服务
架构设计
以当时的团队情况为例,当时,我们的团队有30多人,具备后台服务,但为了尝试Node.js的应用,
办公模板库 素材蛙
·
2023-04-03 15:28
教程
前端
node.js
前端
架构
数据建模方法标准及在装备管理领域中的应用
技术发展促进信息系统的升级换代,数据是可继承的资产,需要持续维护、管理、分析和挖掘;数据建模是信息系统设计和业务分析的核心要素,直接影响系统的
架构设计
和技术特性;所以,深入剖析业务本质,抽象对象模型表达
智慧化智能化数字化方案
·
2023-04-03 15:40
数据仓库
智慧水务一体化监管平台,数字化,可视化,智慧化管理
平台架构智慧水务一体化监管平台总体架构采用1+2+3+N+X
架构设计
,建立1个智慧大脑、2个体系、3个平台,N个
唐山柳林
·
2023-04-03 15:06
智慧水务平台
5G
整体
架构设计
应用层级说明整体应用系统
架构设计
分为五个基础层级,通过有效的层级结构的划分可以全面展现整体应用系统的设计思路。
yhw1981
·
2023-04-03 14:50
【笔记】DDD领域驱动设计精粹——浅谈DDD
DDD(英文名:Domain-DrivenDesign)领域驱动设计,是一种
架构设计
方法,DDD主要关注业务中的领域划分领域边界,建立好的领域模型,通过抽象,
码农阿福
·
2023-04-03 14:10
DDD领域驱动模型设计
java
阿里云
微服务
Spring Security源码解析(二)
上篇文章已经简述了SpringSecurity是什么和SpringSecurity的整体
架构设计
,下面我们分析一下SpringSecurity主流程的源码,进一步的加深对SpringSecurity的了解
The Leaner
·
2023-04-03 14:24
源码解析
spring
java
后端
【前端架构】前后端分离
架构设计
一、前后端分离为什么选择前后端分离独立部署分清职责技术栈独立方便系统演进提高效率前后端分离的开发模式按业务的展示逻辑,确认出待展示的内容前后端根据内容,一起细化每个字段名,直至接口确认完毕遇到对接第三方接口时,需要反复进行上一步当各种开发完成时,在测试环境进行集成将完整的业务功能交给QA进行测试前后端分离的API设计RESTfulAPI标准的HTTP动词(又称HTTP请求方法):GET、PUT、P
曾经沧海难为水-除却巫山不是云
·
2023-04-03 14:05
前端架构
android系统总体
架构设计
,Android系统架构研究与应用
摘要:随着科技的迅速发展,人们对于获取信息的需求更加强烈。相对互联网、电视等方式,智能手机作为一种十分重要的通信工具,功能越来越强大,其凭借能够随时随地获取和处理信息的优势,逐渐成为人们获取信息的一种重要手段。近年来,由于Android系统拥有良好的开放性和易用性等特点,因此,其在智能手机领域中扮演的角色越来越重要。采用Android系统的智能手机更加受到人们的青睐。考虑到Android系统广阔的
Lele Feng
·
2023-04-03 12:55
android系统总体架构设计
GoFrame工程目录设计介绍
服务接口的职责类似于三层
架构设计
中的UI表示层,负责接收并响应客户端的输入与输出,包括对输入参数的过滤、转
Devil枫
·
2023-04-03 12:28
后端go
go
后端
goframe
初识Classic AUTOSAR开发工具链
Vector公司向用户提供了一整套高效的AUTOSAR工具链,包含了用于软件
架构设计
、应用软件开发、ECU软件集成、软件验证等环节的一系列专用工具,如下图所示本文以Ve
怿星科技
·
2023-04-03 11:59
vector
汽车
经验分享
系统架构
编辑器
1024程序员节
架构设计
与技术选型
转自:微点阅读https://www.weidianyuedu.com/content/2617505327847.html本文仅给出
架构设计
时需要考虑的知识点,并不会对具体知识点做详细介绍。
ysds20211402
·
2023-04-03 11:26
数据库
linux
架构
数据库
Mybatis
架构设计
及源码分析-SqlSessionFactory
2019独角兽企业重金招聘Python工程师标准>>>Mybatis作为一个ORM框架目前在企业级开发中使用之非常多,说到ORM框架Mybatis其实并不算一个完整的ORM框架这个在Mybatis文档中也有说明,确实Mybtais只是实现了访问数据库的过程我们还是需要自己去写sql语句,当然正是这种妙处使得Mybatis的灵活性非常大。SqlSessionFactory是mybatis中的重要组件
weixin_34117522
·
2023-04-03 11:12
java
数据库
python
我们来谈谈什么是架构
是否有一些通用的基本原则指引
架构设计
?在面向对象设计方面,有单一职责、里氏替换、依赖倒置、接口隔离、迪米特、开闭原则等等基本原则;那么,在
架构设计
方面是否也有类似的基本原则呢?本文就先聊聊第一个问题。
微服务技术分享
·
2023-04-03 10:39
架构
软件
架构设计
分层模型和构图思考
点击上方“芋道源码”,选择“设为星标”管她前浪,还是后浪?能浪的浪,才是好浪!每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析分布式事务中
公众号-芋道源码
·
2023-04-03 09:52
大数据
编程语言
人工智能
java
分布式
什么是分层架构模式
分层描述的是这样一种
架构设计
过程:从最低级别的抽象开始,称为第1层。这是系统的基础。通过将第J层放置在第J-1层的上面逐步向上完成抽象阶梯,直到到达功能的最高级别,称为第N层。
Caesar525
·
2023-04-03 09:40
.net编程
中间件
架构设计
服务器
数据库
浏览器
layer
系统分析师 VS 系统
架构设计
师,哪个证书含金量比较高?
系统分析师和系统
架构设计
师都属于软考高级考试,所以他们的报考条件都是一样的,报名无学历、无工作年限要求,合格标准也基本上是45分(满分75)。
weixin_46619295
·
2023-04-03 09:51
软考
系统架构
基于SpringBoot的航空公司货运管理系统的设计与实现.rar(论文+源码)
研究的内容22可行性分析22.1技术可行性32.2操作可行性33需求分析33.1系统功能用例分析33.2系统活动分析53.3系统时序分析74总体设计84.1系统功能结构设计84.2系统流程设计94.3系统
架构设计
程序员小蛋
·
2023-04-03 08:16
计算机毕业论文和程序设计
spring
boot
航空货运管理系统
舱位信息管理
收费管理
计算机毕业设计
Kotlin 语言编写,Kotlin mvp封装 ,MVP+RxJava2+Retrofit2等的架构封装,rxjava2支持背压和非背压两种
本项目采用Kotlin语言编写,结合MVP+RxJava2+Retrofit2等的
架构设计
,封装比较简单,代码量少项目地址:https://github.com/leifu1107/MvpKotlin效果图
leifuCode
·
2023-04-03 07:30
kotlin
mvp
rxjava
Android
retrofit
日志收集项目
日志收集项目
架构设计
及Kafka目前主流的日志收集方案ELK360截图20200505170804824.jpgELK问题:增加一个日志收集项,需要手动修改配置。
雪上霜
·
2023-04-03 07:47
ROS 和 ROS2 架构和通信
ROS和ROS2架构和通信1.ROS
架构设计
1.1OS层1.2中间层1.3应用层2.ROS的通信机制2.1话题通信机制2.1.1Talker注册2.1.2Listener注册2.1.3ROSMaster
泠山
·
2023-04-03 07:36
ROS
分布式
linux
数据库
架构设计
中,最重要的“基概”!!!
本文源自今年系统架构师大会,我在会上分享《数据库工程架构实践》的前3页PPT,数据库
架构设计
中的一些基本概念。画外音:会上分享了近4个小时,见《十年》。所有概念均以“用户中心”举例。
58沈剑
·
2023-04-03 04:07
[转]一文看懂区块链
架构设计
- 从概念到底层技术
前言区块链作为一种
架构设计
的实现,与基础语言或平台等差别较大。
黑夜路人
·
2023-04-03 04:14
算法/机器学习/数据挖掘
部署 Apache Camel K | 基于 K8S 搭建 Serverless Camel EIP 框架实践
CamelK是针对Serverless和微服务
架构设计
的,能够直接部署在Kubernetes,Knative或者OpenShift集群上的集成框架。
[email protected]
·
2023-04-03 03:56
踩坑
实践
Kubernetes
kubernetes
java
eip
函数式编程
容器
灰度发布系统
架构设计
灰度发布的定义互联网产品需要快速迭代开发上线,又要保证质量,保证刚上线的系统,一旦出现问题可以很快控制影响面,就需要设计一套灰度发布系统。灰度发布系统的作用,可以根据配置,将用户的流量导到新上线的系统上,来快速验证新的功能,而一旦出现问题,也可以马上的修复,简单的说,就是一套A/BTest系统。灰度发布允许带着bug上线,只要bug不是致命的,当然这个bug是不知道的情况下,如果知道就要很快的改掉
公众号:肉眼品世界
·
2023-04-03 03:19
数据库
linux
分布式
java
spring
系统
架构设计
:平滑发布和 ABTesting,你都会吗
2、通过接口返回的http状态码来让ngx是否分流用户请求(这个我们单位的技术部那边有标准的做法)3、根据提供的这个服务健康检查的接口:nginx判断只要某个实例的接口返回5xx的状态码,即把该实例下线(nginx不会把流量转发到该实例)发布流程目的主要是为了发布的时候能够平滑发布,所以QA与开发人员在发布得时候按照如下步骤操作:1、打开系统的nginx列表管理页面:[/publish/ngxco
m0_67613962
·
2023-04-03 03:13
Java
经验分享
系统
架构设计
:平滑发布和 ABTesting,你都会吗?
上一篇:深夜看了张一鸣的微博,让我越想越后怕作者:翁智华出处:https://www.cnblogs.com/wzh2010/平滑发布的介绍背景单位的云办公相关系统没有成熟的平滑发布方案,导致每一次发布都是直接发布,dll文件或配置文件的变更会引起站点的重启。云办公系统的常驻用户有10000+,即使短短半分多钟,也会收到一堆投诉。基于此,我们梳理了一套平滑发布的方案。实施方案1、跟nginx代理服
互联网架构
·
2023-04-03 02:00
java
nginx
xhtml
j2ee
办公软件
云存储架构框架设计 | 最佳实践
本文深入剖析了云存储通用框架、硬件架构以及其底层原理这三个技术层面的差异性,为云存储架构框架设计提供了理论依据;再结合细分行业及其业务应用场景的差异性需求,最终确定了满足企业需求的云存储总体架构,并详细介绍了
架构设计
评估和技术选型过程中的一些实践经验
宋罗世家技术屋
·
2023-04-03 02:43
综合技术探讨及方案专栏
架构
java模块化架构启动,邮储银行Java笔试
前言现如今的互联网应用大都是采用分布式系统
架构设计
的,所以消息队列已经逐渐成为企业的应用系统内部通信的核心手段,它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能。
m0_66689651
·
2023-04-03 02:41
Java
经验分享
学习
开发语言
(软考笔记)—— 系统
架构设计
师 - 系统开发基础知识笔记
文章目录系统开发基础知识笔记软件开发方法软件开发生命周期软件开发模型瀑布模型原型模型螺旋模型基于可重用构建的模型基于面向对象的模型基于四代技术的模型敏捷方法敏捷方法的特点敏捷方法的核心思想敏捷型方法的含义及其特征敏捷方法的适用范围敏捷方法的主要内容敏捷开发方法简介RUP(RationalUnifiedProcess)RUP概述RUP的生命周期RUP的核心概念RUP的特点RUP裁剪软件系统工具编码与
赵萱婷
·
2023-04-03 02:38
软考
杂谈
项目
编程语言
软件开发
敏捷开发
程序人生
经验分享
架构
架构设计
的五个核心要素
架构中五个重要的核心指标,分别是性能、可用性、伸缩性、扩展性和安全性这5个架构指标一、性能性能就是核心要素之一,不然我为什么
架构设计
?随随便便一个lowlow的系统上线就好了。
yicaifenchen8
·
2023-04-03 02:06
架构
架构
互联网架构
1.互联网
架构设计
特点(1).高并发用户在同一时间内大量的访问服务器,Tomcat服务器并发能力为:200-250左右(JVM调优为1000);硬件条件:物理服务器处理能力网络带宽(2).分布式(2.1
Faith-小浩浩
·
2023-04-03 02:00
java
java
程序人生
后端
概述-系统
架构设计
(一)
概述1.1系统架构的概念现代信息系统的“架构”要素,即构件、模式、规划。现代信息系统的架构本质上存在两个层次:一个是概念层次,一个是物理层次。而概念层次则包含了艺术、科学、方法和建设风格。物理的层次是指在一系列的架构工作后而产生的物理结构及其相互作用的结果。软件系统架构是关于软件系统的结构、行为和属性的高级抽象。在描述阶段,其对象是直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致的
融极
·
2023-04-03 02:50
系统架构设计
系统架构
极客大学java进阶训练营怎么样,图文详解!
Dubbo的整体
架构设计
有哪些分层什么是SpringBoot?以及SpringBoot的优劣势?你如何理解SpringBoot中的Starters?服务注册和发现是什么意思?
嗯嗯好的呢!
·
2023-04-03 02:05
面试
学习路线
阿里巴巴
java
dubbo
开发语言
ui
golang
系统架构师—软件
架构设计
(一)概述、构建、视图、基本架构风格
只要软件
架构设计
好了,整个软件就不会出现坍塌性的错误,即不会崩溃。
架构设计
就是需求分配,将满足需求的职责分配到组件上。软件架构为软件系统提供了一个结构、行为和属性的高级抽象。
歪桃
·
2023-04-03 02:02
软考-架构师
java
上一页
97
98
99
100
101
102
103
104
下一页
按字母分类:
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
其他