FastD 最佳实践六: 为应用添加调用链监控 Zipkin

2017-09-14
阅读 2 分钟
5.9k
zipkin是一个开放源代码分布式的跟踪系统,由Twitter公司开源,它致力于收集服务的定时数据,以解决微服务架构中的延迟问题,包括数据的收集、存储、查找和展现。它的理论模型来自于Google Dapper 论文。

FastD 最佳实践五: 构建ELK日志分析

2017-09-12
阅读 4 分钟
4.9k
过去咱们开发中,对日志这个环节其实并不太重视,直到有一天,应用出现异常,这个时候才想起来“日志”,但很可惜,为时已晚。 咱们做运维和开发,除了救火,还需要防火,因此一些防范的意识也是非常重要的。 效果图 安装ELK 安装 ELK 是相对简单的,但是后期也需要对其进行优化,适当考虑运维人力,如果觉得个人可以折腾...

FastD 最佳实践三: 构建API网关

2017-08-15
阅读 2 分钟
4.9k
我们总是听到编排这个词,所以我喜欢这张幻灯片 – 它展示了一个乐队,然后有个指挥家,下面一堆人(微型服务)演奏自己的乐器。这个指挥家(API网关)可以以某种方式来协调我们的架构如何处理请求。

FastD 最佳实践二: 构建配置中心

2017-08-10
阅读 1 分钟
3k
随着业务增长,部署的机器可能会随着增长,增加配置难度和维护难度。配置会因为机器的增多而变得更加容易出错,为了解决这个问题,于是我们引入了 360 开发的 Qconf 来解决这个问题,目前已经稳定用于线上环境当中。

FastD 最佳实践一: 构建 API

2017-08-08
阅读 3 分钟
6.8k
FastD 是一个专门针对 API 应用层而生的一个 PHP 应用框架,提供良好的中间件,路由以及支持 swoole 扩展运行,从而具体良好的性能条件。