首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/u/6148470/blog/10120116

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

浅谈交易链路中的一些设计原则&模式

序 最近在读之前简单看过的书,其中一本就是《企业应用架构模式》,本想写一下读书笔记,但是写的时间是03年的,有些久远了,可能系统结构也翻天覆地,不一样了,摘抄出来感觉也很古老,共鸣没有那么大。不过当时读的时候的内心的宁静还是还是很令人眷恋的。转过头来,本人之前也对设计原则、模式等进行过学习,但是主要是走心,谈了一下自己的感受。要想获得内心的宁静,感觉还是要参考书中的逻辑,和日常工作中的一些理解进行连接。于是乎,基于这些原则和部分模式简单谈一下。 设计原则 单一职责原则 定义: 单一职责原则(SRP:Single responsibility principle)又称单一功能原则,面向对象五个基本原则(SOLID)之一。它规定一个类应该只有一个发生变化的原因。 案例:不同的业务活动有不同的服务入口,无论是履约系统,还是逆向退款系统,都有较多的业务流程bpm。这样做的好处是,可以较好地划分场景,不同场景下接口的限流、错误定义、流程设计、回归测试等都可以独立发展,影响面也比较确定。如果使用一个通用服务,里面路由很多子服务的话,虽然看上去可以做一些通用的操作,但是相互约束和掣肘会多一点,而且切...

VMware Greenplum 7 正式发布!

在当今瞬息万变的商业环境中,企业持续寻求创新途径以优化运营、简化决策过程,并构建独特的竞争优势。实现这些目标的关键在于有效利用海量数据资源。然而,这项任务并不轻松。数据的数量、复杂性和来源呈现出爆发性增长,同时从数据中提炼价值的技术也日新月异。 VMware Greenplum 在这个领域发挥着至关重要的作用。Greenplum 是一个统一分析和人工智能 (AI) 平台,旨在帮助企业充分利用其数据资源。无论是结构化数据、半结构化数据还是非结构化数据,Greenplum 都能提供一个统一的平台,作为无可争议的 "单一真相源",而且通过对向量数据的并行处理支持,Greenplum可以与最新的大语言模型方法(LLM)集成。 集成的力量 VMware Greenplum 核心是以开源 PostgreSQL 项目为基础,其独特之处在于将商业智能(BI)和人工智能(AI)功能无缝集成在同一平台上。这种将各种工具和技术集成在一起的方式,使得企业能够高效快速地应对复杂的挑战。同时,所有的操作都可以通过用户熟悉的 SQL 数据库界面来实现。 试想一下,企业需要进行大量基于客户反馈文档的智能搜索,并将这些...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册