entities.entities_for_tag

12 total results found

将 Go Micro 微服务应用部署到 Kubernetes 并对外提供服务

微服务从入门到实践 项目实战

接下来,学院君来给大家演示如何将 Micro 微服务应用部署到 Kubernetes。 Go Micro 框架对 Kubernetes 支持非常友好,官方也提供了相应示:https://git...

由 学院君 发布于1 week ago    浏览数: 69    点赞数: 0

基于 Jaeger 实现分布式服务追踪(中):Micro API 网关接口层服务追踪

微服务从入门到实践 项目实战

引言 上篇教程,我们演示了如何在微服务内部 RPC 调用之间通过内置的中间件基于 Jaeger 进行服务追踪。除此之外,在 Go Micro 微服务体系内,还可以通过 Micro API 网关...

由 学院君 发布于3 months ago    浏览数: 95    点赞数: 1

基于 Gatling 进行负载测试(上):通过 Docker Swarm + Docker Compose 部署 Micro 微服务

微服务从入门到实践 项目实战

基于 Gatling 模拟用户请求进行负载测试通常是从 HTTP 接口切入,所以我们需要基于 Micro API 网关访问后端微服务接口。这里,我们选择通过 Docker Swarm 基于 do...

由 学院君 发布于4 months ago    浏览数: 142    点赞数: 1

Go Micro 框架增补篇:集成 gRPC 网关对外提供服务

微服务从入门到实践 RPC 框架

gRPC 是由一个 Google 公司开发的、基于 HTTP/2 和 Protobuf 的高性能开源通用 RPC 框架,且支持多种语言,如 Go、Java、Python、PHP、Node.j...

由 学院君 发布于7 months ago    浏览数: 862    点赞数: 0

Go Micro 中的 API 网关实现 —— Micro API 底层源码剖析(下)

微服务从入门到实践 RPC 框架

上篇分享学院君介绍了 Micro API 底层如何解析命令行参数并设置全局初始值,接下来,我们来看看 Micro API 网关启动之后,是如何将 HTTP 请求映射到对应的 API 处理器进行处...

由 学院君 发布于8 months ago    浏览数: 1094    点赞数: 0

Go Micro 中的 API 网关实现 —— Micro API 底层源码剖析(上)

微服务从入门到实践 RPC 框架

Micro API 架构模式 上篇分享学院君给大家介绍了微服务中为什么需要 API 网关以及 API 网关的两种架构模式,今天我们以 Go Micro 框架为例,介绍其 API 网关的底层实现...

由 学院君 发布于8 months ago    浏览数: 1777    点赞数: 1

微服务中的 API 网关模式概述

微服务从入门到实践 RPC 框架

前面我们介绍过,Go Micro 框架可以通过 API 网关方式对外提供统一接口,以便客户端可以通过 HTTP 方式请求网关背后的微服务。接下来,我们通过源码来探究 Go Micro 中的 AP...

由 学院君 发布于8 months ago    浏览数: 1561    点赞数: 0

在 Laravel 项目中实现 HTTP 缓存(下):网关缓存篇

网络协议概论 HTTP 协议详解

上篇分享中,学院君给大家介绍了如何通过响应头设置浏览器缓存来实现 HTTP 缓存,今天我们还是在 Laravel 项目中基于网关缓存来实现 HTTP 缓存,比起浏览器缓存,网关缓存更易于通过...

由 学院君 发布于8 months ago    浏览数: 189    点赞数: 1

在 Laravel 电商项目中基于 Micro API 调用用户微服务接口

微服务从入门到实践 项目实战

今天,我们回到 Laracom 项目 PHP 端,演示如何在 PHP 中调用 Micro API 网关提供的 HTTP JSON 接口,进而完成微服务调用的完整链路。 安装 GuzzleHtt...

由 学院君 发布于8 months ago    浏览数: 437    点赞数: 1

HTTP 缓存的工作原理和实现机制(上)

网络协议概论 HTTP 协议详解

首先需要声明的是,我们这里讨论的缓存是基于 HTTP 协议实现的缓存,这些缓存通常存储在 HTTP 客户端,通过请求头或响应头来协商和标识,而不是那些存储在 Memcached 或者 Red...

由 学院君 发布于8 months ago    浏览数: 241    点赞数: 0

通过 Micro API 网关对外提供 HTTP JSON API

微服务从入门到实践 项目实战

实现方案介绍 前面我们编写的 user-cli 是在 Go 语言内部通过 RPC 请求访问用户服务接口,那 HTTP 请求处理如何实现呢?在 Go-Micro 中对外提供 HTTP REST ...

由 学院君 发布于8 months ago    浏览数: 354    点赞数: 2

通过 HTTP 请求调用 Go Micro 提供的微服务接口

微服务从入门到实践 RPC 框架

上篇分享我们简单介绍了基于 Go Micro 框架构建第一个微服务接口,并且编写了简单的客户端测试代码,但是这个客户端代码也是集成在 Go Micro 项目中的,需要调用相应的 Go Micro...

由 学院君 发布于9 months ago    浏览数: 3561    点赞数: 0