本章我们将实现服务的注册、发现及健康检查。注意,我们现在说的服务,不但包括 gRPC 微服务,还包括基于 axum 的 RESTful API 服务。
本章我们将实现支付服务,我们将使用 WEB3 支付。
上一章我们实现了订单核心服务,本章我们实现订单商品服务
本章我们实现订单核心服务。
本章开始,我们将实现最核心的服务:订单服务。它由:订单核心服务、支付服务、地址服务等组成。本章我们实现地址服务。
本章我们实现购物车服务。
本章我们将讨论 Web 3支付。
本章我们将实现商品的 SKU 和库存、价格等属性。
我们继续讨论实现分布式锁的第二种方式。
本章我们来讨论一个非常重要的功能:分布式锁。典型场景是:在高并发下,库存的扣减,其中尤为典型的是秒杀场景。
本章我们将实现整个项目最核心的服务之一:商品服务。
学习完略显复杂的分类和品牌之后,让我们稍微轻松一下:实现相对简单的轮播图服务。
本章我们将讨论如何将分类与品牌整合为一个服务。
本章我们将继续使用 PostgreSQL 重新编写品牌微服务。
本章我们将使用 PostgreSQL 重写第一个微服务:用户服务 `user-srv`。
本章讨论使用 xid 来生成分布式ID方案。
本章我们将编写品牌微服务。
本章我们将开始编写第一个微服务:用户服务 `user-srv`。
本专题试图通过一个分布式博客的案例来探讨使用 rust 实现 gRPC 微服务架构的可行性
本章讨论配置中心的实现
本章将讨论服务管理相关的话题
本章将讨论使用jwt进行鉴权
本章将使用 axum 调用 gRPC 服务来实现后台管理的 web 服务
本章我们将实现管理员服务
本章将通过使用 axum 调用分类和文章的 gRPC 服务,来实现博客前台Web服务
本章将带你实现文章的 gPRC 服务。
本章我们实现分类服务,即 `category-srv`
本章对我们项目的数据结构和proto进行定义
本专题将带你使用 axum 和 gRPC 构建一个分布式的博客系统
本章讨论 coordinator 的灾难处理。