Giter VIP home page Giter VIP logo

seckill's Introduction

seckill

本项目是借鉴lebron的用来学习秒杀系统的项目 原项目地址请搜索lebron

Architecture

A busy sum, when there is time to make up for it

Series of Courses

go-zero 微服务实战系列(一、开篇)

go-zero 微服务实战系列(二、服务拆分)

go-zero微服务实战系列(三、API定义和表结构设计)

go-zero微服务实战系列(四、CRUD热身)

go-zero微服务实战系列(五、缓存代码怎么写)

go-zero微服务实战系列(六、缓存一致性保证)

go-zero微服务实战系列(七、请求量这么高该如何优化)

go-zero微服务实战系列(八、如何处理每秒上万次的下单请求)

go-zero微服务实战系列(九、极致优化秒杀性能)

go-zero微服务实战系列(十、分布式事务如何实现)

Basic Environment

Name Description Link
Go-Zero Web & Rpc Go Frame https://go-zero.dev/cn/
Mysql DB https://www.mysql.com/
Redis Cache https://redis.io/
Docker Code Runtime Environment https://www.docker.com/
MQ

Code Components

Name Description Link
sqlx db table crud
copier copy value from struct to struct and more github.com/jinzhu/copier

Business Function

img.png

Server Port

API

server name port
api bff 8001

RPC

server name port
user rpc 9001
product rpc 9002
order rpc 9003

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.