首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
施展TIGERB
掘友等级
技术经理
|
小米集团
https://TIGERB.cn
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
258
文章 224
沸点 34
赞
258
返回
|
搜索文章
赞
文章( 224 )
沸点( 34 )
一篇文章搞清电商订单结算页面设计?
今天我们准备开启一个新的篇章订单中心。 由于此处内容比较多我们之后再来单独分析。 关于优惠券的其他内容可以阅读优惠券章节内容。 比如上线某东订单结算页面中的京豆。 如上,订单结算页面的内容基本介绍完毕了,有任何问题随时到我们的github项目下留言 https://github…
做电商还搞不清一元秒杀、常规秒杀、限时购?
今天来补一下秒杀系统的业务分析,前几天发了PPT,今天把业务这块内容摘出来补充到「http://skrshop.tech/」的文档里。另外,关于秒杀系统核心设计可以看之前的文章《什么,秒杀系统也有这么多种!》。 因为在同事和同事间沟通中,这些概念可以精准的告诉别人你想表达的。尤…
你想知道的优惠券业务,SkrShop告诉你
图中紫色的内容就是本编文章的主要内容:营销体系的基础服务「优惠券服务」。但是呢,首先要说的是关于不断被催更的事。 我给出了如下解释:人逢假日懒🤷♀️(我没错😭)、工作紧、需要保证质量,就酱。但是我一定能保证的是一直会更新下去,希望得到大家理解。 之前在Github上的Is…
状态变换 | Go设计模式实战
本系列主要分享,如何在我们的真实业务场景中使用设计模式。 本文主要介绍「状态模式」如何在真实业务场景中使用。 「状态模式」比较简单,就是算法的选取取决于于自己的内部状态。相较于「策略模式」算法的选取由用户决策变成内部状态决策,「策略模式」是用户(客户端)选择具体的算法,「状态模…
Redis 为什么用跳表而不用平衡树?
本文是《Redis 内部数据结构详解》系列的第六篇。在本文中,我们围绕一个 Redis 的内部数据结构——skiplist 展开讨论。 Redis 里面使用 skiplist 是为了实现 sorted set 这种对外的数据结构。sorted set 提供的操作非常丰富,可以满足非常多的应用场景。…
什么,秒杀系统也有这么多种!
如果刚开始QPS并不高,redis完全抗的下来的情况,完全可以依赖这个「简单秒杀系统」。 活动开始前分配好每台机器的库存,推送到机器上。 答案:是的。 答案:静态化获取秒杀活动信息的接口。 答案:比如获取秒杀活动信息是通过接口 https://seckill.skrshop.t…
Go语言学习 - GMP模型
在开始之前, 我想说一下, 分析GMP的定位, 以及工作流程是一个非常冗长的行为. 这跟reflct分析不一样, 即使花去了两周时间看各种文章, 代码阅读. 我也只能说, 只敢说我刚刚摸到了调度的门, 只看调度就已经不容易, 有时候你需要结合GC一起考虑进去, 在这篇文章里我没…
订阅通知 | Go设计模式实战
本系列主要分享,如何在我们的真实业务场景中使用设计模式。 虽然本文的题目叫做“订阅通知”,但是呢,本文却主要介绍「观察者模式」如何在真实业务场景中使用。是不是有些不理解?解释下: 其实说白了,就是分布式架构中使用消息机制MQ解耦业务的优势,是不是这么一想很容易理解了。 详细说:…
代码组件 | Go设计模式实战
本系列主要分享,如何在我们的真实业务场景中使用设计模式。 本文主要介绍「组合模式」如何在真实业务场景中使用。 所见即所码:你所看见的代码结构就是业务真实的层级关系,比如Ui界面你真实看到的那样。 高度封装:单一职责。 可复用:不同业务场景,相同的组件可被重复使用。 前端大行组件…
[Skr-Shop]购物车之架构设计
在上一篇文章 购物车设计之需求分析 描述了购物车的通用需求。本文重点则在如何实现上进行架构上的设计(业务+系统架构)。 那业务架构是什么呢?业务架构本质上是对系统架构的文字语言描述;什么意思?我们拿到一个需求首先要跟需求方进行沟通,建立统一的认知。比如:规范名词(购物车中说的商…
下一页
个人成就
优秀创作者
文章被点赞
3,554
文章被阅读
264,712
掘力值
11,355
关注了
46
关注者
8,543
收藏集
1
关注标签
48
加入于
2016-12-18