原文:PowerDotNet平台化软件架构设计与实现系列(01):基础数据平台

本系列我将主要通过图片和少许文字讲解通过个人自研的PowerDotNet进行快速开发平台化软件产品。 PowerDotNet不仅仅是包含像Newtonsoft.Json Dapper Quartz Redis ZooKeeper ElasticSearch ETCD Autofac JWT MyBatis EF RabbitMQ ObjectPool Hessian Thrift gRPC Sup ...

2021-09-02 20:29 38 2163 推荐指数:

查看详情

PowerDotNet平台软件架构设计实现系列(13):应用监控平台

本文再写一篇和具体业务逻辑几乎无关的公共服务应用监控平台PowerDotNet自研的应用监控平台系统,是服务治理的重要拼图,和服务治理平台配合使用效果更好。 监控开源产品非常丰富,站在巨人的肩膀上,PowerDotNet自研的监控平台,除了基本的监控功能,还可以通过加一层代理,将应用接入开源 ...

Tue Apr 26 22:34:00 CST 2022 1 914
PowerDotNet平台软件架构设计实现系列(02):数据库管理平台

为了DB复用和简化管理,我们对常见应用依赖的DB模块进行更高级的提取和抽象。 虽然一些ORM可以简化DB开发,但是我们还是需要进行改进和优化,否则应用越多,后期管理运维越混乱。 根据常见开发需要,数据库连接串、数据库元数据管理基本上是合格的开发人员必须要用到的功能。 一、数据 ...

Tue Oct 12 20:55:00 CST 2021 8 806
软件架构设计 实现步骤

软件架构设计步骤 经过查阅资料,我了解到在软件架构设计这方面并没有一个统一的、适用于一切软件的步骤,因为毕竟每一个软件都是不同的。所以说这里总结的不一定适合所有的,只是用来做一个参考。 软件架构设计实现步骤主要有以下6步: 需求分析。在没有全面 ...

Tue Feb 21 05:46:00 CST 2017 0 1878
平台软件架构

云计算的软件架构层 通过对现在云计算的整体分析,可以发现其软件架构分为三层,分别是核心服务层、服务管理层以及用户访问层,核心服务层是云 计算软甲你的中心,主要是对于系统中的硬件、软件以及应用程序进行融合,然后在呈现给客户,具有一定的多样性与稳定性,也需要适应各种应用程序;服务管理层是对于核心 ...

Sun May 12 02:09:00 CST 2019 0 674
数据软件架构设计些什么

一、基本概念 二、数据架构设计思路 (1)可用性 (2)读性能 (3)一致性 (4)扩展性 一、基本概念 概念一“单库” 概念二“分片” 分片解决的是“数据量太大”的问题,也就是通常说的“水平切分”。 一旦引入分片,势必有“数据路由”的概念,哪个数据 ...

Mon Dec 25 23:40:00 CST 2017 0 1421
软件架构设计-----软件架构风格

软件架构风格概念: 软件架构风格是描述某一特定应用领域中系统组织方式的惯用模式( idiomatic paradigm)。架构风格定义了一个系统家族,即一个架构定义一个词汇表和一组约束。词汇表中包含一些构件和连接件类型,而这组约束指出系统是如何将这些构件和连接件组合起来的。架构风格反映了领域 ...

Thu Sep 26 09:35:00 CST 2019 0 574
软件架构---架构设计过程

架构设计中各个步骤的位置 以下是对架构设计的每个步骤,进行总括的描述 1 需求分析需求分析,是很多活动的统称,它是“架构设计过程”中第1个大的工作步骤。需求分析活动输出的“需求”,必须涵盖功能、质量、约束这三个方面,这些是后续设计活动所需要的。需求分析工作涉及的“技能项”较多,总体 ...

Sun Apr 21 17:25:00 CST 2019 0 754
软件架构设计模式

软件架构(software architecture)就是软件的基本结构。 合适的架构软件成功的最重要因素之一。大型软件公司通常有专门的架构师职位(architect),只有资深程序员才可以担任。 如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存 ...

Tue Mar 31 05:35:00 CST 2020 0 2820
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM