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
贫血模型与充血模型
MartinFowler
很早以前就写过一篇文章,题目叫”贫血模型”。文章里面批判贫血的领域模型是不够优雅、不够OO的,提倡使用充血的领域模型。在Java世界里这是一直争论的话题。
blow_bb
·
2019-05-06 14:15
Python TestCase中的断言方法介绍
正如
MartinFowler
所说的"在你不知道如何测试代码之前,就不该编写程序。而一旦你完成了程序,测试代码也应该完成。除非测试成功,你不能认为你编写出了可以工作的程序。"
deniro
·
2019-05-02 09:15
【微服务架构】微服务简介
MartinFowler
’s定义的微服务,微服务用于组成复杂的应用,微服务够小,独立、进程可替代、微服务之间使用轻量级的API,并且微服务不依赖统一的开发语言更多信息参考:
MartinFowler
的论文
Evan_Gu
·
2019-04-25 21:56
软件系统架构与开发环境
分布式系统
基于 STS 和 JWT 的微服务身份认证
www.sohu.com/a/201641619_467759目录1令牌和STS1.1STS对客户端的认证1.2公钥发布1.3密钥更换和缓存2JSONWebToken2.1请求的授权3再论微服务作者介绍自
MartinFowler
wnvalentin
·
2019-04-18 18:14
软件架构/设计模式
身份认证
STS
JWT
OAuth
微服务
提升自身能力,做一个抢手的程序员
程序员素养书单1、重构:改善既有代码的设计(第2版)[美]马丁·福勒(
MartinFowler
)著,熊节,林从羽译重构20年,世界软件开发大师
MartinFowler
的不朽经典生动阐述重构原理和具体做法
人邮社异步社区
·
2019-04-18 12:52
图书
阅读笔记(八)
从更高的层次,更大的视野研究架构设计的一些专家(如
MartinFowler
、ChrisRichardson)能够很清晰的列出这些众多概念的区别,而身在开发一线的我们更多的是对这些概念有一些感性的、朴素的认识
渔夫的梦
·
2019-04-17 11:00
你为什么不敢重构代码?听高手亲授秘笈!
——
MartinFowler
《重构》面对运行缓慢的老系统;前任程序员遗留下乱成一团的代码块;迷宫式的超级大函数……你能怎么办?无外乎两个选择:要么忍,要么重构。但,重构,是多少人心中的痛!
技术无边
·
2019-04-16 11:26
Spring Boot笔记
一、SpringBoot入门1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,
martinfowler
Adam的blog
·
2019-04-12 16:56
Spring
Boot笔记
J2EE
详解 Laravel 中的依赖注入和 IoC
依赖注入依赖注入一词是由
MartinFowler
提出的术语,它是将组件注入到应用程序中的一种行为。就像WardCunnin
Charlie_Jade
·
2019-04-09 00:00
laravel
php
跟踪大咖
关注他https://blog.christianposta.com/posts/ 2.MartinKleppmann 3.
MartinFowler
关注他https://
martinfowler
.com
happyredstar
·
2019-04-09 00:00
生活
大数据和云计算
微服务
(译)微服务——
martinfowler
Microservice将软件设计成一系列独立部署的服务的架构方式叫做【微服务】,这个词在过去的几年中越来越火爆。尽管目前尚没有对这种架构风格的明确定义,但是围绕组织结构、业务能力、自动化部署、终端结点的智能化程度,编程语言和数据的去中心化控制这几个方面,这种架构风格有着某些共同的特征。新的架构名词【微服务】——在软件架构拥挤的街道出现的又一个新词。尽管我们习惯性地投以这类事物轻蔑的一瞥,但是这个
MaxZing
·
2019-04-06 18:34
微服务五种开源API网关实现组件对比
微服务具有几个关键特征:高度可维护和可测试性与其他服务松散耦合且可独立部署能够由一个小团队开发现在很多公司企业想将自己的单体应用架构迁移到微服务架构,在这个问题上,
MartinFowler
提出了3个前提
BoCloud博云
·
2019-04-01 14:59
微服务
api
谁是左耳朵耗子?
前一段时间,小灰为了聆听国际软件开发巨匠
MartinFowler
的分享,就特意从北京飞到了深圳。除了
MartinFowler
。小灰最近还在研读另一位大牛的分享,这位大牛就是著名的左耳朵耗子。
程序员小灰
·
2019-03-29 19:37
信用算力基于 RocketMQ 实现金融级数据服务的实践
然而,微服务概念的提出者
MartinFowler
却强调:分布式调用的第一原则就是不要分布式。
阿里云云栖社区
·
2019-03-29 00:00
微服务
互联网
日志
架构
分布式
重构的重构 - 《重构》第二版导读
近20年过去了,
MartinFowler
先生终于推出了新版的《重构》。本人有幸于ThoughtWorks技术雷达十周年峰会现场率先拿到了此书的国内发行版。
MagicBowen
·
2019-03-25 00:43
BA浅显易懂讲CI
—
MartinFowler
,ChiefScientist,ThoughtWorks什么是CICI(ContinuousIntegration)是一种开发实践,要求开发者每天多次集成代码到代码库。
会飞的小猪flying
·
2019-03-19 15:17
TestPyramid(测试金字塔)
这篇文章是对https://
martinfowler
.com/bliki/TestPyramid.html的翻译,不准确的地方,希望可以在大家的帮助下完善。
双_双
·
2019-03-15 12:35
Node.js微服务实践(一)
微服务的概念源于2014年3月
MartinFowler
所写的一篇文章“Microservices”(http://
martinfowler
.com/articles/m
大转转FE
·
2019-03-09 15:00
契约测试:解决微服务测试的问题
为什么是契约测试契约测试(ContractTest)第一次看到我是在
MartinFowler
的文章里。
测者陈磊
·
2019-03-07 15:00
微服务面试 - 微服务简单介绍
微服务 翻译自
MartinFowler
网站 Microservices 一文。文章篇幅较长,阅读需要一点耐心。本人水平有限,若有不妥之处,还请各位帮忙指正,谢谢。
YumWisdom
·
2019-03-06 23:29
Unix&Unix-Like
微服务
Java
spring boot 精华
**一、**SpringBoot入门1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,
martinfowler
冲奶粉的奶爸
·
2019-03-06 00:13
SpringBoot
springboot
Node.js微服务实践(一)
微服务的概念源于2014年3月
MartinFowler
所写的一篇文章“Microservices”(http://
martinfowler
.com/artic
大转转FE
·
2019-03-01 08:00
微服务 2.0 技术栈选型手册
服务框架选型五、运行时支撑服务选型六、服务监控选型七、服务容错选型八、后台服务选型九、服务安全选型十、服务部署平台选型十一、写在最后一、前言2014年可以认为是微服务1.0的元年,当年有几个标志性事件,一是
MartinFowler
IT有个圈儿
·
2019-02-27 15:27
微服务
拷问传统企业CIO:微服务化值得吗?
微服务是什么所谓微服务架构,根据微服务架构大神
MartinFowler
的描述,就是以业务域或业务功能为边界,将一个大而全的应用拆分为可
网易云
·
2019-02-22 14:00
微服务 2.0 技术栈选型手册
服务框架选型五、运行时支撑服务选型六、服务监控选型七、服务容错选型八、后台服务选型九、服务安全选型十、服务部署平台选型十一、写在最后一、前言2014年可以认为是微服务1.0的元年,当年有几个标志性事件,一是
MartinFowler
烟花易冷人事易分
·
2019-02-20 10:17
java
spring
cloud
持续交付(CI):从持续集成 (CD)中逐步提升
介绍根据持续交付权威
MartinFowler
的说法,您在以下情况下持续交付:您的软件可在其整个生命周期内进行部署您的团队优先考虑保持软件可部署而不是处理新功能任何人都可以随时获得有关系统生产准备情况的快速自动反馈您可以根据需要对任何版本的软件执行按钮部署他还阐明了持续交付与持续部署不同
Warren2Lynch
·
2019-02-11 16:01
Scrum
Agile
【SpringCloud】入门简介篇
1.)马丁.福勒(微服务的提出者)这么说:https://
martinfowler
.com/articles/microservices.html微服务架构风格[1]是一种将单个应用程序拆分为一组小型服务的方法
_半年
·
2019-01-31 18:03
框架
后端
springboot学习笔记
一、SpringBoot入门1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,
martinfowler
百味皆苦
·
2019-01-18 15:05
springboot
深入浅出Event Sourcing和CQRS
【博文总目录>>>】深入浅出EventSourcing和CQRSEventSourcing也叫事件溯源,是这些年另一个越来越流行的概念,是大神
MartinFowler
提出的一种架构模式。
derrantcm
·
2019-01-18 10:14
架构
深入浅出Event Sourcing和CQRS
【博文总目录>>>】深入浅出EventSourcing和CQRSEventSourcing也叫事件溯源,是这些年另一个越来越流行的概念,是大神
MartinFowler
提出的一种架构模式。
derrantcm
·
2019-01-18 10:14
架构
随行付微服务测试之单元测试
背景单元测试为代码质量保驾护航,是提高业务质量的最直接手段,实践证明,非常多的缺陷完全可以通过单元测试来发现,测试金字塔提出者
MartinFowler
强调如果一个高层测试失败了,不仅仅表明功能代码中存在
heishaovvv
·
2019-01-10 14:00
微服务
随行付微服务测试之单元测试
背景单元测试为代码质量保驾护航,是提高业务质量的最直接手段,实践证明,非常多的缺陷完全可以通过单元测试来发现,测试金字塔提出者
MartinFowler
强调如果一个高层测试失败了,不仅仅表明功能代码中存在
科创人
·
2019-01-10 13:00
CITA架构与云计算服务
my.oschina.net/u/3919161/blog/2999275hi欢迎来到小秘课堂第一期,今天我们来讲讲CITA架构与云计算服务之间的那些事儿,欢迎主讲人谢晗剑讲师:谢晗剑编辑:vivi微服务架构那一年架构大师
MartinFowler
chixiao5404
·
2019-01-09 15:00
2019年微服务实践第一课,网易&谐云&蘑菇街&奥思技术大咖深度分享
微服务的概念最早由
MartinFowler
与JamesLewis于2014年共同提出,核心思想是围绕业务能力组织服务,各个微服务可被独立部署,服务间是松耦合的关系,以及数据和治理的去中心化管理。
网易云
·
2019-01-08 11:00
Spring Cloud 微服务架构学习笔记与示例
关于微服务基本概念不了解的童鞋,可以先阅读下始祖
MartinFowler
的《Microservice》,本文不做介绍和描述。
weixin_34261415
·
2019-01-08 06:58
git
运维
操作系统
阅读作业
阅读作业AgileMethod-
MartinFowler
关于AgileMethod,可能是我们团队作业在实践中用的最多的方法了。
azshue
·
2019-01-04 21:00
持续集成 Jenkins 简介
持续集成的定义大师
MartinFowler
是这样定义持续集成的:持续集成是一种软件开发实战,即团队开发成员经常集成他们的工作.通常,每个成员每天至少集成一次,也就意味着每天可能发生多次集成.持续集成并不能消除
sc_ik
·
2019-01-04 00:00
jenkins-ci
jenkins
java
2019最新版springboot2.1.1-00-课前准备
1.SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2.微服务2014,
martinfowler
微服务:架构风格(服务微化)
稀客大大
·
2019-01-03 10:03
SpringCloud学习笔记(二):微服务概述、微服务和微服务架构、微服务优缺点、微服务技术栈有哪些、SpringCloud是什么
从专业维度理解:业界大牛马丁.福勒(
MartinFowler
)这样描述微服务:论文网址:https://
martinfowler
.com/artic
Leesin Dong
·
2019-01-03 08:01
#
JAVA
------
SpringCloud
编写可维护软件的10大要则(Building Maintainable Software)之一 ————编写短小的代码
——
MartinFowler
在未学习过软件测试之前,我一直是随心所欲的编写自己的代码,力求实现功能就好了,但是学习了一部分的软件测试之后,才发现之前的做法是十分无知和愚蠢的。
Dongfang_HU
·
2018-12-29 15:08
编程之道
微服务为什么一定要用docker?
一直到2014年,
MartinFowler
提出了微服务的概念,两个不相干的技术终于走在了一起,创造了今天的辉煌!近几年来,很多互联网关系开始跟风,构建docker+微服务的架构体系。
juoduomade
·
2018-12-20 00:00
优质文章搬运
Java
Go - Micro微服务框架实践 - 相关资源(五)
相关资源相关文章相关幻灯片相关视频相关文章Micro博客AJourneyintoMicroservices,微服务中傲游Microservices微服务是什么,作者:
MartinFowler
,四个上微服务的理由作者
承诺一时的华丽
·
2018-12-18 09:57
微服务架构基础知识
微服务的由来 微服务最早由
MartinFowler
与JamesLewis于2014年共同提出,微服务架构风格是一种使用一套小服务来开发单个应用的一种方式,每个服务运行在自己的进程中,并使用轻量级机制通信
工地一枝花井朝-Agnes
·
2018-12-15 20:36
☆Ops
使用Kubernetes-Jenkins实现CI/CD
套件能帮助你扩展DevOps交付过程,持续的将组件智能的集成到开发工具中,包括:Eclipse,IntelliJ,Jenkins,Bamboo,SonarQube等等,请看演示关于持续集成和持续发布,
MartinFowler
weixin_34206899
·
2018-12-15 18:48
运维
devops
开发工具
SpringMVC | 设计模式实战 ——工厂模式(善用接口与抽象类)
推荐一本书
MartinFowler
的《重构:改善既有代码的设计》,我感觉写的棒极了
韭韭韭韭菜
·
2018-12-11 16:59
工作
-
术
【原创】微服务为什么一定要用docker
一直到2014年,
MartinFowler
提出了微服务的概念,两个不相干的技术终于走在了一起,创造了今天的辉煌!近几年来,很多互联网关系开始跟风,构建docker+微服务的架构体系。
专注java开发
·
2018-12-08 20:00
【原创】微服务为什么一定要用docker
一直到2014年,
MartinFowler
提出了微服务的概念,两个不相干的技术终于走在了一起,创造了今天的辉煌!近几年来,很多互联网关系开始跟风,构建docker+微服务的架构体系。
孤独烟
·
2018-12-08 20:00
Serverless Architectures(译文)(2)—(Martin Fowler)
原文地址:https://
martinfowler
.com/articles/serverless.html作者:
MartinFowler
,MikeRoberts4.优点 到目前为止,我们一直试图只定义和解释无服务器架构的含义
简单是美美
·
2018-12-07 17:07
Serverless
无服务器
架构
spring cloud微服务架构入门搭建
MartinFowler
是
厌烦百分之百
·
2018-12-02 20:21
spring
cloud
微服务
Java并发编程高阶技术、高性能并发框架Disruptor
1.简介
MartinFowler
在自己网站上写了一篇LMAX架构的文章,在文章中他介绍了LMAX是一种新型零售金融交易平台,它能够以很低的延迟产生大量交易。
酒唸
·
2018-11-28 11:54
高并发
框架
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他