随着微服务盛行,公司的服务端项目也越来越多。单一的接口性能测试并不能准确反映某个服务的总体处理能力,在服务功能划分比较清晰的架构下,对于某一服务的总体性能测试也相对变得简单。下面分享一个对于某个模块对应的服务的N个接口按照固定比例(来源于线上监控)进行性能测试,基于自己写的 "性能测试框架第二版" ...
分类:
其他好文 时间:
2020-01-12 18:36:39
阅读次数:
107
复杂的软件须有清晰的架构,规范的编码。MVC是最常见的软件框架之一,而后通过它衍生了MVP和MVVM。 一:MVC M >视图(view):用户界面 V >控制器(controller):业务逻辑 C >模型(model):数据保存 简单通信模式 互动模式 更加灵活的模式(v-c-m-c-v) MV ...
分类:
其他好文 时间:
2016-11-02 14:33:27
阅读次数:
244
安卓架构...有什么清晰的方式?
前言
我们知道写出有质量的软件是复杂而且困难的:它不仅仅在于满足所有的需求,同时也应该是健壮的、易于维护的、方便测试的、非常灵活的(能够灵活的改变内容,如模块加减)。清晰的架构(The Clean Architecture)就是在这种需求下诞生,而且能够成为在软件开发过程中的一个好的选择。
清爽的架构的想法非常简单:它代表一组方式规则,能够产生如下的系统...
分类:
移动开发 时间:
2016-04-29 17:29:24
阅读次数:
343
安卓架构...有什么清晰的方式?
前言
我们知道写出有质量的软件是复杂而且困难的:它不仅仅在于满足所有的需求,同时也应该是健壮的、易于维护的、方便测试的、非常灵活的(能够灵活的改变内容,如模块加减)。清晰的架构(The Clean Architecture)就是在这种需求下诞生,而且能够成为在软件开发过程中的一个好的选择。
清爽的架构的想法非常简单:它代表一组方式规则,能够产生如下的系统...
分类:
移动开发 时间:
2016-04-26 20:10:32
阅读次数:
133
复杂的软件必须有清晰的架构,便于维护和扩展,下面脑图罗列出了各自的区别来自为知笔记(Wiz)附件列表MVVM脑图.png
分类:
Web程序 时间:
2016-01-06 13:48:03
阅读次数:
149
Lavavel 不必过多介绍了, 作为全世界最流行的PHP框架,有着清晰的架构、完善的文档、丰富的工具等等,能够帮助开发者快速构建多页面web应用程序。 然而,随着技术的发展,web程序的另一面——客户端,正在变得越...
分类:
Web程序 时间:
2015-08-15 18:39:47
阅读次数:
132
这个架构已经有不少文章介绍了,今天打算自己实践下。MVP概念不多说了 相关介绍已经很多了 Dagger2用来解决依赖 除了基本依赖 mvp的V–>P–>M的之间依赖也轻松解决 方便不少 Retrofit用来解决M的数据获取 Rest Api 天然支持Rxjava 不过这里我没用到Rxjava 其自带的Callback已经足够用了估计这个架构的难点在于Dagger2 理解它的工作方式需要方式需要点...
分类:
其他好文 时间:
2015-06-14 09:33:08
阅读次数:
151
原文链接:The Clean Architecture译者:zimoguo
校对者:Mr.Simple
在过去的几年中,我们已经看到了关于系统框架的一些想法 :
Hexagonal Architecture(六角架构)(a.k.a. Ports and Adapters) 这种架构是由Alistair Cockburn提出的,并由Steve
Freeman和N...
分类:
其他好文 时间:
2015-03-30 09:16:06
阅读次数:
222