Go语言微服务系列文章,使用golang实现微服务,这里选用的是go-micro框架,本文主要是对该框架的一个架构简单介绍。1. 概述go-micro是go语言下的一个很好的微服务框架。1.服务间传输格式为protobuf,效率上没的说,非常的快,也很安全。2.go-micro的服务注册和发现是多种... ...
分类:
其他好文 时间:
2019-12-10 01:10:33
阅读次数:
157
who?(游标是什么?)游标(cursor)官方定义:是系统为用户开通的一个数据缓冲区,存放sql执行结果。每个游标区都有一个名字,用户可以通过sql语句逐一从游标中获取记录,并赋值给变量,交由主语言进一步处理;个人理解:感觉游标和指针相似,指定结果集后一行行执行; why?(为什么要学习游标)游标 ...
分类:
数据库 时间:
2019-12-07 12:54:30
阅读次数:
138
先定义消息类型 orders.proto 在GOPATH创建目录和编译这个消息类型输出到该目录,包名是message 编写go文件进行序列化和反序列化刚才生成的包里的类型结构体数据 ...
分类:
其他好文 时间:
2019-12-04 01:50:17
阅读次数:
142
Netty学习——Netty和Protobuf的整合 Protobuf作为序列化的工具,将序列化后的数据,通过Netty来进行在网络上的传输 1.将proto文件里的java包的位置修改一下,然后再执行一下protoc 异常捕获:启动服务器端正常,在启动客户端的时候,发送消息,报错 警告: An e ...
分类:
Web程序 时间:
2019-12-03 19:35:00
阅读次数:
143
学习参考的官网: https://developers.google.com/protocol-buffers/docs/javatutorial 简单指南详解:这个文档写的简直是太详细了。 本篇从下面三个步骤进行介绍: I. Define message formats in a .proto f ...
分类:
Web程序 时间:
2019-12-02 18:58:29
阅读次数:
127
安装依赖 sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libhdf5-serial-dev protobuf-compile sudo apt-get install --no-install-recommend ...
分类:
其他好文 时间:
2019-11-29 12:50:30
阅读次数:
76
grpc-gateway是protoc的插件,它读取protobuf服务定义并生成反向代理服务器,该服务将RESTful HTTP API转换为gRPC。 这个服务是根据你的服务定义中的google.api.http注解生成的。 这可以帮助同时提供gRPC和RESTful风格的API。 ...
分类:
Web程序 时间:
2019-11-19 00:50:00
阅读次数:
122
1.安装 选择protobuf all 3.10.1.tar.gz就行 解压并安装,编译 ...
分类:
编程语言 时间:
2019-11-15 12:02:32
阅读次数:
91
Operator Chains(操作链) Flink出于分布式执行的目的,将operator的subtask链接在一起形成task(类似spark中的管道)。 每个task在一个线程中执行。 将operators链接成task是非常有效的优化:它可以减少线程与线程间的切换和数据缓冲的开销,并在降低延 ...
分类:
其他好文 时间:
2019-11-13 22:27:32
阅读次数:
504
作者:薇文文链接:https://www.jianshu.com/p/20ed82218163来源:简书 准备工作 先安装Protobuf 编译器 protoc,下载地址:https://github.com/google/protobuf/releases 我的是windows,将压缩包bin目录 ...
分类:
其他好文 时间:
2019-11-12 00:33:44
阅读次数:
194