#Java程序分层架构

从单体到微服务的思路转变:垂直切片的烟囱式故事已经一去不复返了- ThoughtWorks

20-05-09 4013 6 banq

传统 SOA 单体 架构 如同下面多层蛋糕一样,虽然实现了分层架构,但是实际中人们切蛋糕时,总喜欢竖切蛋糕,这样每个人能尝到多层蛋糕中每一层味道。 . 详细

Spring Boot的Clean架构教程与源码 - Baeldung

21-01-24 1556 2 banq

在本文中,我们将根据 Robert C. Martin的 clean Architecture 创建一个用户注册API的示例。我们将使用他的原始层-实体,用例,接口适配器和框架/驱动程序。  ... 详细

如何使用CQRS依据业务功能进有效地切割代码库?

21-09-09 908 1 banq

项目的结构与讨论空格与制表符或缩进大小一样敏感。当我们进入某人的公寓时,即使它是根据宜家的默认设置进行装饰的,它看起来也总是有些不同。这是绝对合理的。不同的公寓大小和房间布局会有所不同。 它类似于我... 详细

探索使用六角形架构的端口适配器模式实现DDD -codecentric

20-07-30 1526 2 banq

六角体系结构是实现域驱动设计时要使用的关键 设计模式 。它支持不断变化的变化,有助于保持测试套件的快速和可靠,并保护系统免受技术问题引起的连锁反应的影响。这一系列博客文章探讨了它的起源和益处,以... 详细

微服务踩坑十大教训 - Dave

21-05-29 485 2 banq

当您公司的整体Web应用变得太大而脆弱时,部署变得缓慢而令人恐惧。因此,作为一家软件公司,您已决定遵循许多其他公司所采用的方法——将这个整体/单体 架构 拆分为 微服务 架构。 这个迁移旅程... 详细

你还在用if-else吗?鲍勃大叔提出改进意见!

21-03-20 963 1 banq

if/else/switch语句的泛滥是软件系统中的常见问题。它们在许多地方被复制的事实是有问题的。 几天前,有人在推特上发了一个问题,询问以下哪个PHP片段更好,或者是否有更好的方法。 我的... 详细

为什么需要从按技术分层(dao,控制器,实体)转移到按业务功能(userMgmt,productMgmt)打包?- phauer

20-04-22 1335 1 banq

一种流行的方法是出于技术考虑进行包装Package。但是这种方法有一些缺点。相反,我们可以按功能打包并创建自包含且独立的程序包,结果是一个易于理解且不易出错的代码库。 按技术打包类的缺点: ... 详细

幽默:为什么需要后台?前台直接连接到数据库不可以吗?

20-07-02 1312 1 banq

回答:为什么我们吃完食物要到卧室休息,而不是直接将食物扔到厕所里?因为食物需要经过我们的人体处理后才能排泄到厕所。 (同理:前台传送的数据如同食物,如果前台直接连接数据库,相当于把食物直接扔到厕所里... 详细

系统级架构设计存在意义:极简主义架构 - esilva

21-05-21 564 1 banq

系统级别的 架构 为避免过于细节,需要简化架构方法:“做得足够”(即:不多也不少)。架构师(和/或任何决定架构的人)应该专注于解决系统级别的这个最高优先级,以便从事系统那些特定元素的团队可以最大... 详细

Clean架构能够解决哪些问题? - jbogard

20-11-01 772 1 banq

Clean架构能够解决这些问题 : 过早下决策 难以改变 以框架为中心 以数据库为中心 只注重技术层面 难以找到想找的代码 业务逻辑到处扩散 过重过多的测试   众说纷纭:  ... 详细

鲍勃大叔:Web只是一台IO设备

21-02-09 539 1 banq

Web只是IO设备。它不是体系结构,也不是编程的另一种方式,而且,像所有IO设备一样,它应该与业务规则和体系结构无关。   众说纷纭: Web是一种提供I / O服务(设备)的技术。与业务规则无关。... 详细

五种主要的软件架构模式 - Apiumhub

21-02-08 692 banq

架构模式是捕获经过验证的良好设计结构的方法,以便可以重复使用它们。软件 架构 师一直在寻找方法来捕获和重用过去证明是成功的架构知识。  更具体地说,架构模式是在实践中反复发现的设计决策包,具有定... 详细

幽默:软件的五个层次,通俗易懂 -CatMcGeeCode

20-07-06 794 banq

托管-数据存储位置 数据库-数据如何存储 逻辑-如何处理数据 API-如何获取数据 用户界面-如何显示数据 . 详细

去中心化金融:基于区块链和智能合约的金融市场 - stlouisfed

21-02-09 869 banq

去中心化金融(DeFi)是指建立在以太坊区块链之上的替代金融基础设施。DeFi使用智能合约来创建协议,以更开放,可互操作且透明的方式复制现有金融服务。本文重点介绍了DeFi生态系统的机遇和潜在风险。... 详细

共有 911 2 3 4 ... 7 下一页