07 2018 档案

摘要:1. Consul 是什么? Consul是一种多服务解决方案,提供具有服务发现,配置和分段功能的全功能控制平面。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全服务网格。Consul需要数据平面并支持代理和本机集成模型。Consul附带一个简单的内置代理,因此一切都可以开箱即用,但 阅读全文
posted @ 2018-07-31 17:55 coding400 阅读(358) 评论(0) 推荐(0)
摘要:gRPC简介 gRPC是一种RPC框架技术,采用Protocal Buffers(协议缓存) 作为其接口定义的语言(就是Proto来写接口)和基础的消息交换格式。 在gRPC中,客户端应用程序可以直接调用不同机器上的服务器应用程序上的方法,就像它是本地对象一样,使您可以更轻松地创建分布式应用程序和服 阅读全文
posted @ 2018-07-31 17:33 coding400 阅读(10203) 评论(0) 推荐(1)
摘要:什么是Protocol Buffers? 官方翻译:协议缓冲区是Google的语言中立,平台中立,可扩展的机制,用于序列化结构化数据 - 像XML,但更小,更快,更简单。 您可以定义数据的结构化时间,然后可以使用特殊生成的源代码轻松地在各种数据流中使用各种语言编写和读取结构化数据。(类似xml,js 阅读全文
posted @ 2018-07-31 17:08 coding400 阅读(703) 评论(0) 推荐(0)
摘要:Mysql 吞吐量 吞吐量指的是单位时间内的事务处理数。常用测试单位是每秒事务数(TPS),有些采用每分钟事务数(TPM)。 响应时间或者延迟 这个指标用于测试任务需要的整体时间。根据具体应用,测试时间单位可能是微秒、毫秒、秒、分钟。根据不同的时间单位可以计算出平均响应时间、最小响应时间、最大响应时 阅读全文
posted @ 2018-07-19 11:37 coding400 阅读(276) 评论(0) 推荐(0)
摘要:1.前言 数据发布/订阅系统,即所谓的配置中心,顾名思义就是发布者将数据发布到Zookeeper的一个或一系列节点上,供订阅者进行数据订阅,进而达到动态获取数据的目的,实现配置信息的集中管理和数据的动态更新。 发布订阅一般有两种模式,分别是推(Push)和拉(Pull)模式。在推拉模式中,服务端主动 阅读全文
posted @ 2018-07-19 00:24 coding400 阅读(1212) 评论(0) 推荐(0)