标签
商城
共有 23 篇文章
- 使用axum打造你的分布式商城
服务注册、发现及健康检查
本章我们将实现服务的注册、发现及健康检查。注意,我们现在说的服务,不但包括 gRPC 微服务,还包括基于 axum 的 RESTful API 服务。 - 使用axum打造你的分布式商城
支付服务
本章我们将实现支付服务,我们将使用 WEB3 支付。 - 使用axum打造你的分布式商城
订单商品服务
上一章我们实现了订单核心服务,本章我们实现订单商品服务 - 使用axum打造你的分布式商城
订单服务
本章我们实现订单核心服务。 - 使用axum打造你的分布式商城
地址服务
本章开始,我们将实现最核心的服务:订单服务。它由:订单核心服务、支付服务、地址服务等组成。本章我们实现地址服务。 - 使用axum打造你的分布式商城
购物车服务
本章我们实现购物车服务。 - 使用axum打造你的分布式商城
前置知识:Web 3 支付
本章我们将讨论 Web 3支付。 - 使用axum打造你的分布式商城
SKU和库存服务
本章我们将实现商品的 SKU 和库存、价格等属性。 - 使用axum打造你的分布式商城
【前置知识】分布式锁(下)
我们继续讨论实现分布式锁的第二种方式。 - 使用axum打造你的分布式商城
【前置知识】分布式锁(上)
本章我们来讨论一个非常重要的功能:分布式锁。典型场景是:在高并发下,库存的扣减,其中尤为典型的是秒杀场景。 - 使用axum打造你的分布式商城
商品服务
本章我们将实现整个项目最核心的服务之一:商品服务。 - 使用axum打造你的分布式商城
轮播图服务
学习完略显复杂的分类和品牌之后,让我们稍微轻松一下:实现相对简单的轮播图服务。 - 使用axum打造你的分布式商城
整合分类与品牌
本章我们将讨论如何将分类与品牌整合为一个服务。 - 使用axum打造你的分布式商城
商品分类服务
本章我们将实现商品分类服务。 - 使用axum打造你的分布式商城
品牌服务【新编】
本章我们将继续使用 PostgreSQL 重新编写品牌微服务。 - 使用axum打造你的分布式商城
用户服务【新编】
本章我们将使用 PostgreSQL 重写第一个微服务:用户服务 `user-srv`。 - 使用axum打造你的分布式商城
前置知识:使用 XID 作为分布式ID
本章讨论使用 xid 来生成分布式ID方案。 - 使用axum打造你的分布式商城
品牌服务
本章我们将编写品牌微服务。 - 使用axum打造你的分布式商城
用户服务
本章我们将开始编写第一个微服务:用户服务 `user-srv`。 - 使用axum打造你的分布式商城
前置知识:etcd鉴权
本章将讨论 etcd 的鉴权:如果没有鉴权,你的 etcd 服务(集群)相当于公共服务器,任何人都可以对数据进行操作。在之前章节中,我们分别用不同方式部署了 etcd。本文针对这些不同的部署方法,来讨论如何开启鉴权。以及如何在 Rust 中访问开启鉴权的 etcd。 - 使用axum打造你的分布式商城支持试读
前置知识:分布式ID
本章将以雪花算法(snowflake)为例,讨论分布式ID的生成。 - 使用axum打造你的分布式商城支持试读
前置知识:etcd及配置中心
本章我们将学习分布式KV存储:etcd的基础知识、单节点部署、集群部署、rust集成以及基于etcd实现的配置中心:写入配置、读取配置、配置的热加载。 - 使用axum构建todo服务
内容简介
本专题将带你从零开始实现一个简单的、RESTFUL 风格的 Todo 服务。包括:JSON 响应及请求、PostgreSQL 的使用、自定义错误的处理、RESTFul 的定义、配置文件、日志的记录等。