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
MartinFowler
微服务架构风格的DDD
领域驱动设计的源头书籍关于DDD能找到的最早的一本书是《领域驱动设计软件核心复杂性应对之道》,2003年EricEvans著,
MartinFowler
作序。是的,你没看错,是差不多20年前的了。
红茶码字
·
2023-04-18 16:00
设计模式之代码重构
软件设计大师
MartinFowler
是这样定义重构的:“重构是一种对软件内部结构的改善,目的是在不改变软件的可见行为的情况下,使其更易理解,修改成本更低。”
雨~旋律
·
2023-04-18 01:21
设计模式
重构
uml
java
SpringSecurity-基于微服务的认证与权限访问
微服务的认证与授权实现思路1.5权限管理数据模型(举例)二、JWT概述2.1Sesssion认证与Token认证的区别2.2JWT的结构三、微服务权限认证模块(以后补充)一、微服务概述1.1微服务由来微服务最早由
MartinFowler
UndefinedException
·
2023-04-17 05:51
SpringSecurity
微服务
java
数据库
12张手绘图,我搞懂了微服务架构
微服务的概念最早在2012年提出,在
MartinFowler
的大力推广下,微服务在2014年后得到了大力发展。今天我们通过一组手绘图来梳理下微服务的核心架构。什么是微服务?
游戏大爷君
·
2023-04-15 08:09
微服务
架构
java
Spring Cloud(一)回顾微服务和微服务架构
我们在此引用ThoughtWorks公司的首席科学家
MartinFowler
于2014年提出的一段话:原文:https://
martinfowler
.com/articles/microservices.h
programmerNuoYan
·
2023-04-15 05:04
SpringCloud
java
分布式
spring
分布式
java
Python从入门到精通第4天(函数和模块的使用)
函数和模块的使用函数的作用定义函数函数参数练习函数的作用编程大师
MartinFowler
先生曾经说过:“代码有很多种坏味道,重复是最坏的一种!”,要写出高质量的代码首先要解决的就是重复代码的问题。
ProgramStack
·
2023-04-13 09:59
Python从入门到精通
python
开发语言
微服务为什么一定要上Docker?
一直到2014年,
MartinFowler
提出了微服务的概念,两个不相干的技术终于走在了一起,创造了今天的辉煌!近几年来,很多互联网关系开始跟风,构建docker+微服务的架构体系。
极课编程
·
2023-04-13 06:28
用微软.NET架构企业解决方案 学习笔记(四)业务层
业务层引言
MartinFowler
说过:“任何人都可以写出计算机才能理解的代码,只有写出人能理解的代码的程序员才是好程序员。”每一个复杂的软件都应该按层来组织。每一层代表系统的一个逻辑部件。
virusswb
·
2023-04-12 11:03
[发布至博客园首页]
企业应用
.net
领域模型
设计模式
UML
深入浅出UML类图
MartinFowler
在其著作《UMLDistilled:ABriefGuidetotheStandardObjectModelingLanguage,ThirdEdition》(《UML精粹:标准对象建模语言简明指南
洛的俠
·
2023-04-11 23:25
持续集成_为什么做代码覆盖率的分析
MartinFowler
(重构那本书的作者)曾经写过一篇博客来讨论这个问题,他指出:把测试覆盖作为质量目标没有任何意义,而我们应该把它作为一种发现未被测试覆盖的代码的手段。Alttext代
古佛青灯度流年
·
2023-04-11 16:40
持续交付的架构成熟度模型
什么是持续集成,交付和部署(CI/CD)
MartinFowler
和KentBeck首次提出ContinuousIntegration(简称:CI),将之描述为:持续集成是一种软件开发实践:许多团队频繁地集成他们的工
weixin_34174132
·
2023-04-09 18:14
操作系统
python
区块链
有没有一本讲微服务架构比较不错的书?
有没有人推荐一本,最好是有关架构演变的也有相关介绍小编就在这里推荐一份ChrisRichardson写的《微服务架构设计模式》,他本人是微服务领域的专家,和微服务的提出者
MartinFowler
一样出名
杰杰架构师Java
·
2023-04-09 09:36
java
架构
chrome
Spring Cloud 微服务技术栈
微服务的概念最早是在2014年由
MartinFowler
和JamesLewis共同提出,他们定义了微服务是由单一应用程序构成的小服务,拥有自己的进程与轻量化处理,服务依业务
脑袋不灵光的小白羊
·
2023-04-08 10:33
spring
cloud
分布式
rpc
网络协议
GUI应用程序架构的十年变迁:MVC,MVP,MVVM,Unidirectional,Clean
十年前,
MartinFowler
撰写了GUIArchitectures一文,至今被奉为经典。本文所谈的所谓架构二字,核心即是对于富客户端的代码组织/职责划分。
zl1zl2zl3
·
2023-04-07 00:39
架构
架构
微服务架构 - 正确的开始
前言微服务自从FredGeorge提出,后续逐渐由不同的大师如
MartinFowler
,NealFord等人接力推广演进后,已经在业界如火如荼的流行了好些年,它的目的是有效的拆分应用,实现敏捷开发和部署
飞雪雪团队
·
2023-04-06 22:17
micro-service
一、前言2014年可以认为是微服务1.0的元年,当年有几个标志性事件,一是
MartinFowler
在其博客上发表了”Microservices”一文,正式提出微服务架构风格;二是Netflix微服务架构经过多年大规模生产验证
qq_19900687
·
2023-04-06 21:52
大数据
java
分布式
数据库
编程语言
【译】微服务 - Martin Fowler--转载文章
原文是
MartinFowler
于2014年3月25日写的《Microservices》。
心存留恋就不会幸福
·
2023-04-06 21:46
系统架构重构
下面,我们针对系统架构和设计中的“坏味”(注:“坏味”是
MartinFowler
的一个著名概念),分别总结出的一些“重构模式”,看看这些模式是如何把这些设计“坏味”去掉的。
peterzeng20210530
·
2023-04-06 18:48
消息中间件
架构设计
优化
caching
设计模式
interface
【摘抄】Serverless概念与说明,Baas和Faas
关于Serverless的定义,
MartinFowler
在“ServerlessArchitectures”一文中指出Serverless实际上是BaaS与FaaS的组合。
万物皆字节
·
2023-04-06 15:01
其他
其他
java微服务架构之SpringCloud学习开始
我们在此引用ThoughtWorks公司的首席科学家
MartinFowler
于2014年提出的一段话:原文:https://
martinfowler
.com/articles/microservices.html
CharmDeer
·
2023-04-06 12:07
java
微服务
架构
DDD领域驱动设计详解(1)-Domain Primitive
作者|殷浩出品|阿里巴巴新零售淘系技术部导读:对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是94年GoF的DesignPatterns,99年的
MartinFowler
的Refactoring
大致若愚
·
2023-04-06 12:05
领域驱动设计
java
领域驱动设计
DDD
架构
DP
阿里技术专家详解 DDD 系列- Domain Primitive
举个例子,
MartinFowler
在他个人博客里描述的一个Anti-pattern,AnemicDomainModel①(贫血域模型)在实际应用当中层出不穷,而一些仍然火热的ORM工具比如Hibernate
乐字节教育
·
2023-04-06 11:51
错误
编程
java
大数据
编程语言
java
数据库
数据分析
什么是微服务?微服务架构有哪些功能?
微服务的概念源于2014年3月
MartinFowler
(马丁·福勒)所写的一篇文章“Mieroservices”(微服务)。
是一只萨摩耶
·
2023-04-05 17:40
Java
微服务
架构
java
微服务架构
spring
cloud
MVC演化史(加自己理解和注释)
原文:http://huoding.com/2011/05/02/64
MartinFowler
在他所写的《企业应用架构模式》一书中感慨道:MVC已经成为我们最常误用的模式。
drtg
·
2023-04-05 07:07
设计模式
mvc
application
webforms
smalltalk
asp.net
web
java符号解释大全,太完整了!
2014年,由
MartinFowler
与JamesLewis共同提出了微服务的概念,定义了微服务架构风格是一种通过一套小型服务来开发单个应用的方法,每个服务运行在自己的进程中,并通过轻量级的机制进行通讯
前端陈萨龙
·
2023-04-05 03:19
程序员
java
面试
经验分享
微服务的未来 —— 更多层抽象
虽然这个词可以归功于软件咨询公司Thoughtworks[3]的JamesLewis[4]和
MartinFowler
,AdrianCo
weixin_38754564
·
2023-04-05 02:31
java
大数据
人工智能
编程语言
python
微服务微应用的安全测试_契约测试:解决微服务测试的问题
为什么是契约测试契约测试(ContractTest)第一次看到我是在
MartinFowler
的文章里。
weixin_39658716
·
2023-04-04 17:15
微服务微应用的安全测试
架构师杂谈
当我们拿着
MartinFowler
"PatternsOfEnterpriseApplicationArchitecture"时,"MicroserviceArchitectureStyle"成为云时代天选之子
IWBS
·
2023-04-03 22:36
架构
TOGAF9.1
企业架构
浅析控制反转
原理可测性社区最佳实践总结介绍控制反转(Inversionofcontrol)并不是一项新的技术,是
MartinFowler
教授提出的一种软件设计模式。那到底什么被反转了?获得依赖对象的过程被反转了。
Hell_potato777
·
2023-04-03 21:30
java
单元测试
junit
SpringCloud微服务架构升级总结
起源:微服务的概念源于2014年3月
MartinFowler
所写的一篇文章“Microservices”。
Java码农那些事
·
2023-04-03 20:37
java
领域驱动设计DDD系列(一)——Domain Primitive
对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是94年GoF的DesignPatterns,99年的
MartinFowler
的Refactoring,02年的PofEAA,还是
【江湖】三津
·
2023-04-03 14:38
设计模式
java
开发语言
我们来谈谈什么是架构
MartinFowler
在《企业应用架构模式》中也没有对其给出定义,只
微服务技术分享
·
2023-04-03 10:39
架构
Spring Cloud微服务架构
百度百科技术栈关系如下:概念Springcloud中文网微服务的概念源于2014年3月
MartinFowler
所写的一篇文章“Micros
星光落入你灰蒙蒙的眼
·
2023-04-03 09:55
Spring
Cloud
微服务
spring
cloud
架构
jar
java
Spring cloud Hystrix (熔断器) Netflix
11208023.html序言感觉hystrix很精彩,文档讲的也很好,这篇总结到哪里是哪里吧写Hystrix之前,我们先简单的说说熔断器,和限流,这样你看完之后,就可以很容易理解Hystrix熔断器熔断器模式源于
MartinFowler
dinel
·
2023-04-03 07:10
随行付微服务测试之单元测试
背景单元测试为代码质量保驾护航,是提高业务质量的最直接手段,实践证明,非常多的缺陷完全可以通过单元测试来发现,测试金字塔提出者
MartinFowler
强调如果一个高层测试失败了,不仅仅表明功能代码中存在
科创人
·
2023-04-03 01:29
微服务
测试
Martin Fowler竟然不是第一个提出微服务架构概念的?
首席咨询师,《微服务架构与实践》作者,翻译有《DevOpsHandbook》,国内较早倡导和实践微服务的先行者,有丰富的微服务/DevOps/持续交付实战经验微服务架构那点事相信很多朋友了解微服务架构都是从
MartinFowler
weixin_33690963
·
2023-04-02 14:53
devops
运维
大数据
重构·改善既有代码的设计.01之入门基础
前言近期在看
MartinFowler
著作的《重构.改善既有代码的设计》这本书,这是一本经典著作。书本封面誉为软件开发的不朽经典。书中从一个简单的案例揭示了重构的过程以及最佳实践。
有一只柴犬
·
2023-04-02 14:36
代码重构
java
程序人生
1.什么是微服务架构
微服务架构的提出者
MartinFowler
在其文章Microservices中定义了包括服务组件化、去中心化、基础设施自动化在内的多个微服务架构特点。
飞四海
·
2023-04-02 14:09
SpringCloud总结
微服务
架构
java
微服务系列(一) 微服务简介
一.什么是微服务官网:https://www.
martinfowler
.com/articles/microservices.htmlInshort,themicroservicearchitecturalstyleisanapproachtodevelopingasingleapplicationasasuiteofsmallservices
B哥正在
·
2023-04-02 09:02
微服务框架 Spring
Cloud
Microservice架构模式简介
在2014年,SamNewman,
MartinFowler
在ThoughtWorks的一位同事,出版了一本新书《BuildingMicroservices》。
weixin_30617797
·
2023-04-01 10:48
运维
ui
数据库
微服务 2.0 技术栈选型手册
一、前言2014年可以认为是微服务1.0的元年,当年有几个标志性事件,一是
MartinFowler
在其博客上发表了“Microservices”一文,正式提出微服务架构风格;二是Netflix微服务架构经过多年大规模生产验证
技术宅不太宅
·
2023-04-01 07:48
后端
微服务
架构
程序员
后端
6.图灵学院-----阿里/京东/滴滴/美团整理----微服务篇
微服务是由
MartinFowler
大师提出的。微服务是一种架构风格,通过将大型的单体应用划分为比较小的服务单元,从而降低整个系统的复杂度。
Coding路人王
·
2023-04-01 06:05
项目
面试
Java
php什么是微服务_微服务架构:构建PHP微服务生态
诞生于2014年的“微服务架构”,其思想经由
MartinFowler
阐述后,在近几年持续受到重视,理论与相关实践都不断发展,目前谈架构必定会言及微服务架构。
KY主创
·
2023-04-01 06:45
php什么是微服务
SpringCloud与微服务Ⅱ --- 微服务概述
一.什么是微服务1)
MartinFowler
论文对微服务的阐述(中文版)2)对单一应用进行拆分3)每一个独立的应用都有一个独立的进程4)拥有自己独立的数据库5)微服务化的核心就是讲传统的一站式应用,根据业务拆分成一个一个的服务
dd10850
·
2023-04-01 05:42
数据库
大数据
开发工具
常见的几种部署方式
蓝绿色部署请欣赏
MartinFowler
关于蓝绿色部署的链接。它给出了总体要点。基本上,这是一
givenchy_yzl
·
2023-04-01 03:03
doker+k8s
浅谈六边形架构
端口适配器、应用层:定义系统可以完成的工作、领域层:负责表示业务概念、规则与状态)每一种外部系统都有一个适配器与之对应,外界通过应用层API与内部交互具有以下特点:1.关注点对于分层架构中层次的界定,
MartinFowler
mask哥
·
2023-03-31 16:40
架构设计
后端
软件架构
微服务
ddd
微服务为什么一定要用docker
一直到2014年,
MartinFowler
提出了微服务的概念,两个不相干的技术终于走在了一起,创造了今天的辉煌!近几年来,很多互联网关系开始跟风,构建docker+微服务的架构体系。
Java架构闲谈
·
2023-03-31 08:20
Java
微服务
架构
后端
springboot与微服务从0到1 的实践
微服务的概念源于2014年3月
MartinFowler
所写的一篇文章“Microservices”(http://
martinfowler
.com/article
360技术
·
2023-03-31 08:17
(1)微服务是什么?它的优缺点有哪些?
“微服务”一词来源于
MartinFowler
的《Microservices》一文。微服务是一种架构风格,即将单体应用划分为小型的服务单元,微服务之间使用HTTP的API进行资源访问与操作。
m0_67544708
·
2023-03-31 08:15
java
微服务
spring
boot
重构摘要10_简化函数调用
《重构-改善既有代码的设计》
MartinFowler
摘要:第十章简化函数调用RenameMethod函数改名改一个自表达的名字吧!骚年AddParameter添加参数某个函数需要从调用端得到更多信息。
txidol-Fly
·
2023-03-31 05:47
项目优化
摘要
重构
函数
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他