架构设计

hope_wisdom10 天前
设计模式·解释器模式·软件工程·软件构建·架构设计
实战设计模式之解释器模式作为一种行为设计模式,解释器模式提供了一种方法来定义语言的文法规则,并通过这些规则解析和处理特定类型的语言句子。简单来说,解释器模式允许我们定义一个代表某种语言中语法规则的对象结构,从而能够根据这些规则理解并处理语言中的表达式。
小小工匠12 天前
架构·架构设计·软件建模
架构思维:软件建模与架构设计的关键要点软件建模是对软件系统的抽象表示,帮助理解系统结构、行为和交互。一方面我们要对领域问题和要设计的软件系统进行分析、设计、抽象,另一方面,我们根据抽象出来的模型进行开发,最终实现出一个软件系统,这就是软件开发的主要过程。而对领域问题和软件系统进行分析、设计和抽象的这个过程,就是软件建模设计。
洛北辰南12 天前
系统架构·知识库·架构设计·架构风格
系统架构设计师—案例分析—架构设计一般业务系统消息队列规则引擎流程引擎数据仓库编译器OSI协议,MVC架构,DDD架构,Cola架构。
青云交17 天前
java·大数据·分布式·分布式数据库·架构设计·数据处理·高可用性
Java 大视界 -- 基于 Java 的大数据分布式数据库架构设计与实践(125)💖亲爱的朋友们,热烈欢迎来到 青云交的博客!能与诸位在此相逢,我倍感荣幸。在这飞速更迭的时代,我们都渴望一方心灵净土,而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识,也期待你毫无保留地分享独特见解,愿我们于此携手成长,共赴新程!💖
Yuanymoon17 天前
java·架构设计·spirng
【由技及道】API契约的量子纠缠术:响应封装的十一维通信协议【人工智障AI2077的开发日志012】摘要:在API通信的量子混沌中,30+种返回格式如同平行宇宙的物理定律相互碰撞。本文构建的十一维通信协议,通过时空锚点(ApiResult)、量子过滤器(ResponseWrapper)和湮灭防护罩(Jackson配置)三重维度稳定装置,实现了从数据坍缩到规范对称的量子跃迁。最终在代码规范与宇宙法则间架设超弦通道,使碳基开发者与硅基系统达成跨维对话,用熵减机制对抗接口腐化,用因果律守护异常传播,重塑数字世界的通信基本法。
Normal Developer1 个月前
负载均衡·架构设计·系统设计
应用的负载均衡负载均衡(Load Balancing)调度后方的多台机器,以统一的接口对外提供服务,承担此职责的技术组件被称为“负载均衡”。
hope_wisdom1 个月前
设计模式·架构·软件工程·软件构建·外观模式·架构设计
实战设计模式之外观模式与前一篇介绍的组合模式相同,外观模式也是一种结构型设计模式。通过引入一个外观类,将多个系统的接口整合成一个高层次的接口,使得客户端可以更容易地使用这些系统。这个模式的主要目的是:降低系统的耦合度,简化客户端与子系统之间的交互。
KWMax2 个月前
android·ios·架构设计·deepseek
DeepSeek深度思考:客户端(Android/iOS)架构设计指南目标读者:中高级开发者、架构师 适用场景:大型复杂应用开发、跨团队协作、长期维护迭代1.模块化(Modularization)
小哈里2 个月前
云原生·devops·架构设计·后端开发·cicd
【后端开发】系统设计101——Devops,Git与CICD,云服务与云原生,Linux,安全性,案例研究(30张图详解)【后端开发】系统设计101——Devops,Git与CICD,云服务与云原生,Linux,安全性,案例研究(30张图详解)
hope_wisdom2 个月前
设计模式·系统架构·软件工程·命令模式·架构设计
实战设计模式之命令模式命令模式是一种行为设计模式,用于将请求封装成对象,从而使我们可以用不同的请求对客户进行参数化。简单来说,命令模式就是把一个请求转换为一个包含所有关于这个请求信息的对象。这样,就可以像传递其他对象一样传递这个请求,并且可以在适当的时间和地点执行它。
每天都要进步一点点3 个月前
uml·架构设计·软件设计
UML(统一建模语言)目录一、用例图(Use Case Diagram)二、类图(Class Diagram)2.1、泛化(Generalization)
唐宋元明清21883 个月前
架构设计·自我思考
如何做好架构师本文以个人视野聊下软件架构师的工作以及软件架构设计知识。做开发工作接近10年了,期间主要做Windows应用开发。在成熟的“华南区最大WPF团队”希沃白板呆了较长一段时间、后面从0到1构建Windows技术栈以及会议屏软件集,在软件设计这块自己成长了很多。需要梳理了解的软件设计,自己阶段性总结一下
程序猿进阶3 个月前
java·开发语言·后端·性能优化·并发编程·架构设计·问题排查
大循环引起CPU负载过高环境:jdk1.8 + tomcat7在一次发布时,cpu出现负载过高,其负载突破200%,并且响应时间也大幅度超时。
Just_Paranoid3 个月前
后端·架构设计·系统设计·api设计
API 设计:从基础到最佳实践https://levelup.gitconnected.com/api-design-101-from-basics-to-best-practices-a0261cdf8886
hope_wisdom3 个月前
设计模式·系统架构·软件工程·策略模式·架构设计
实战设计模式之策略模式与前一篇文章中提到的观察者模式一样,策略模式也是一种行为设计模式。它允许我们定义一系列算法,并将每个算法封装起来,使它们可以互换使用。通过这种方式,策略模式使得算法的变化独立于使用这些算法的客户端,从而提高了系统的灵活性和可维护性。
hope_wisdom3 个月前
设计模式·软件工程·简单工厂模式·架构设计·软件架构
实战设计模式之简单工厂模式简单工厂模式并不是GoF的23种设计模式之一,但它是一种常见的编程惯用法,用于简化对象的创建过程。简单工厂模式属于创建型模式的一种,提供了一种创建对象的最佳方式。
灯塔下的守望者3 个月前
mybatis·架构设计·构件·总体流程·交互关系
深入剖析MyBatis的架构原理简要画出 MyBatis 的架构图 >>Mybatis 的功能架构分为哪三层?API 接口层提供给外部使用的接口 API,开发人员通过这些本地 API 来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。MyBatis 和数据库的交互有两种方式:
HL_LOVE_C4 个月前
系统架构·软考·架构设计
系统架构-最终章上午得知可以查分了,打开网站,死活登录不进去,索性放弃了。中午趁大家都在吃饭,登录上了,一查,压线通过!!
W Y5 个月前
架构·架构设计
【架构论文-1】面向服务架构(SOA)【摘要】 本文以我参加公司的“生产线数字孪生”项目为例,论述了“面向服务架构设计及其应用”。该项目的目标是构建某车企的数字孪生平台,在虚拟场景中能够仿真还原真实产线的动作和节拍,实现虚实联动,从而提前规避问题,节约成本,预测节拍,进行故障诊断和预测维护,从而完成系统和设备产线的优化。在此项目中,我担任系统架构师以及主要管理人员,主导了项目的开发,架构设计,项目管理等工作。本文首先分析了面向服务架构的主要技术和标准的具体内容,并说明在构建面向服务架构中遇到的问题和具体实施效果。实践证明,采用面向服务的架构设