构建和管理有效API市场的关键步骤
2019,6,21 eolinker 博客

API市场关键要点

各个行业的公司正在寻找通过外部API扩展服务来塑造数字业务的方法。然而,要获得API的真正好处,是需要超越基本的API管理,再到创建API市场,这是一种专注于连接生产者和消费者的专用平台业务模型。随着越来越多的公司寻求商业平台以获得竞争优势,API市场将平台业务模型的优势带给了API管理。
如何真正实现由文档驱动的API设计?
2019,6,6 eolinker 博客

前言

本文主要介绍了一种新的开发思路:通过反转开发顺序,直接从API文档中阅读代码。作者认为通过这种开发方式,你可以更清楚地知道文档表达出什么以及它应该如何实现。

Mock API 的定义及实践(使用 EOLINKER 实现)
2019,4,25 eolinker 博客,教程

根据百度百科的定义,mock 测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。这个虚拟的对象就是mock对象,mock对象就是真实对象在调试期间的代替品。

在瀑布流开发模式中,如果前端开发人员需要进行页面对接,需要后端先完成 API 的开发工作,如果没有mock,那么前后端开发的进度会互相影响。通过 Mock API 事先编写好 API 的数据生成规则,由工具动态生成 API 的返回数据。开发人员通过访问 Mock API 来获得页面所需要的数据,就可以轻松地完成对接工作。

这就是 Mock API 的定义,本篇文章将通过具体的场景示例介绍 Mock API 的定义及实践(使用 EOLINKER 实现):

AI!这里有一份人工智能及API调用指南等待接收!
2019,1,18 eolinker 博客

当前强人工智能已经有初步成果,甚至在一些视频识别、语言分析、棋类游戏等等单方面的能力达到了超越人类的水平,当前有大量的工具应用了人工智能,其中包括搜索和数学优化、逻辑推演。本文将介绍人工智能的基本概念和应用,以及如何快速调用相关API文档完成 API 自动化测试脚本。

网关如何实现高可用?
2018,12,10 eolinker 博客

业内通常用多少9来衡量网站的可用性,例如QQ的可用性是4个9,也就是QQ能够保证在一年里,服务在99.99%的时间是可用的,只有0.01%的时间不可用,大约最多53分钟。

对于大多数网站,2个9是基本可用;3个9是叫高可用;4个9是拥有自动恢复能力的高可用。

实现高可用的主要手段是数据的冗余备份服务的失效转移,这两种手段具体可以怎么做呢,在网关里如何体现?

微服务系列三:如何过渡到微服务
2018,12,7 eolinker 博客

上一篇文章我们讲述了微服务转型前的考虑与注意事项,接下来我们可以探讨过渡到微服务的策略与其他一些需要注意的问题。

迁移架构前,你需要想明白:从整体代码库创建或分解哪些服务;你的架构设想是什么样的;你希望服务的粒度是多大;以及服务间如何通信。我们可以从那些比较不易分离的服务开始着手,例如那些部署频率或更新频率较高的服务。

迁移到微服务本质上是一种重构,因此我们平时重构所遵循的法则在这里也适用。

使用 EOLINKER 进行接口测试的最佳路径 (下)
2018,11,27 eolinker 博客,教程

本文为 EOLINKER 官方关于 《进行接口测试的最佳路径》 下半部分文章,主要介绍测试脚本如何执行和报告生成,以及测试项目人员如何协作。

使用 EOLINKER 进行接口测试的最佳路径 (上)
2018,11,23 eolinker 博客,教程

本文为 EOLINKER 官方关于 《进行接口测试的最佳路径》 上半部分文章,主要介绍如何使用 EOLINKER-AMS 进行测试脚本管理和编写测试脚本。

微服务系列二:你是否真的需要采用微服务架构
2018,11,22 eolinker 博客

这是一个革命性的软件时代,我们在构建,部署和使用服务上都发生了巨大变化,这种变化不仅仅是技术上的,也是工作方式上的。 新的规范,模式和技术正在塑造整个行业,我们正在进入一个技术和文化的新时代。 不得不说,开源软件是这种变化的催化剂,在这个时代,它正成为企业采用新规范和架构的主要参与者。

微服务系列一:了解微服务(下)
2018,11,15 eolinker 博客

单体架构(Mnonlithic Architecture)和微服务架构(Microversices Architecture)是构建应用程序和产品的两种不同方式,每种方式都有自己的优点和缺点。 在云技术与容器技术兴起之前,单体架构一直是构建应用程序的主流架构,然而这两种技术的兴起,为我们快速部署项目以及持续集成带来了很大便利。为了项目能保持高速发展,越来越多的公司开始在新业务的选型上,选择微服务架构;也有不少传统企业与互联网企业对已有业务小心谨慎地转型成微服务架构。

为了让您对微服务有更好的了解,我们对单体架构与微服务架构进行对比,看看两者之间的差异在哪。


文章分类

  • 公告 (22)
  • 博客 (11)
  • 客户案例 (6)
  • 教程 (44)
  • 更新 (115)
  • 活动 (14)
  • 资讯 (9)