Laboratory Python

码农软件 · 软件分类 · 其他开发相关 · 2019-10-18 18:44:11

软件介绍

Laboratory 是一个 Python 库用来处理重构关键路径。

想象一下你正在实现复杂的缓存策略,那么你如何进行测试已经确保在一定压力下已经生产环境中的数据是准确无误的呢?

而 Laboratory 可以:

  • 同时运行新的和老的代码

  • 对比不同代码的结果

  • 记录所有代码的执行时间

  • 记录新代码的异常

  • 发布上述信息

示例代码:

import laboratory

experiment = laboratory.Experiment()
with experiment.control() as c:
    c.record(get_objects_from_database())

with experiment.candidate() as c:
    c.record(get_objects_from_cache())

objects = experiment.run()

本文地址:https://www.codercto.com/soft/d/17047.html

大数据时代的IT架构设计

大数据时代的IT架构设计

IT架构设计研究组 / 电子工业出版社 / 2014-4 / 49.00元

《大数据时代的IT架构设计》以大数据时代为背景,邀请著名企业中的一线架构师,结合工作中的实际案例展开与架构相关的讨论。《大数据时代的IT架构设计》作者来自互联网、教育、传统行业等领域,分享的案例极其实用,代表了该领域较先进的架构。无论你就职于哪一行业都可以从本书中找到相关的架构经验,对您在今后的架构设计工作中都能起到很好的帮助作用。 《大数据时代的IT架构设计》适合具备一定架构基础和架构经验......一起来看看 《大数据时代的IT架构设计》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具