美文网首页
go微服务初探

go微服务初探

作者: 李腾_db67 | 来源:发表于2018-10-12 22:16 被阅读0次

微服务 :就是微小紧凑的服务, 提供统一简捷的 API 供外部访问, 实现一组独立的功能. go-micro

PRC: 远程过程调用(Remote Procedure Call,缩写为 RPC)是一个计算机通信协议。 该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。gPRC

Protocol Buffers:一款平台无关,语言无关,可扩展的序列化数据格式,参考xml,但更小,更快,更简单。只要定义好数据结构,就可以用各个语言生产对应的语言版本。内部数据是纯二进制格式。

ETCD:  Etcd的目标是构建一个高可用的分布式键值(key-value数据库) ,etcd内部使用了raft这个一致性算法

利用golang实现微服务简单介绍

相关文章

  • go微服务初探

    微服务 :就是微小紧凑的服务, 提供统一简捷的 API 供外部访问, 实现一组独立的功能. go-micro PR...

  • Golang Context

    参考Go语言实战笔记(二十)| Go ContextGolang context初探 一、WaitGroup 这是...

  • Go语言初探gRPC服务

    环境:2018-05-12 protoc 3.5.1 go1.10.1 windowsgRPC: Google...

  • Go初探

    package main import “fmt” func main(){ fmt.Println(“hello...

  • Go初探

    1 Go语言特性 自动垃圾回收 更丰富的内置类型 函数多返回值 错误处理 匿名函数和闭包 类型和接口 并发编程 反...

  • go初探-代理服务器

    缘由 上线的应用作渗透测试和安全测试,提了一个静态资源访问风险。静态资源存储在oss服务器上,配置为公共读,一般情...

  • Android Go初探

    Android Ore(Go edition) 简介:  Android Go并不是一个独立的操作系统,它只是An...

  • Go语言初探

    官方网站:https://golang.org/标准库文档:https://golang.org/pkg/在线编码...

  • Go语言初探

    Go语言教程 Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robe...

  • go iris初探

    首先安装go环境。 安装iris 创建一个go的工作路径 编辑main.go 启动server 这样就完成了第一次...

网友评论

      本文标题:go微服务初探

      本文链接:https://www.haomeiwen.com/subject/rshnaftx.html