首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
系统设计
订阅
睡不够477
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
公告、活动、推送与站内信(详解架构 + 库表设计)
概念 站内信的核心抽象:消息内容、消息和发送人的关系、是否已读。 消息内容 观察这些常见的消息内容,可以总结出,一个完整的消息包括,【站内信的主语】、【主实体类型】、【关联对象】、【触发站内信的事件】
系统设计系列之如何设计一个短链服务
「这是我参与2022首次更文挑战的第3天,活动详情查看:2022首次更文挑战」 你好,我是看山。 短链服务的鼻祖是 TinyURL,是最早提供短链服务的网站,目前国内也有很多短链服务:新浪(t.cn)
高并发技巧-redis热key问题处理技巧
这篇文章我将介绍工作中处理热key问题的常用手段,可能介绍的不是很全,毕竟不同的业务场景可能有不同的解决方案,但是相信通过这部分的介绍能提供一个热key问题的思路。
面试:如何设计高并发系统
写在前面 面试的时候经常会被问到如何设计一个高并发系统,很多人都只能说出缓存、读写分离、异步等几个常见方法,今天就系统全面总结一下这个问题,希望能帮助到大家。 什么是高并发系统 简单说就是你的系统要能
面试官问,如何在十亿级别用户中检查用户名是否存在?
前言 不知道大家有没有留意过,在使用一些app注册的时候,提示你用户名已经被占用了,需要更换一个,这是如何实现的呢?你可能想这不是很简单吗,去数据库里查一下有没有不就行了吗,那么假如用户数量很多,达到
如何打造千万级Feed流系统
摘要:Feed流是一个目前非常常见的功能,在众多产品中都有展现,通过Feed流可以把动态实时的传播给订阅者,是用户获取信息流的一种有效方式。在大数据时代,如何打造一个千万级规模的Feed流系统仍然是一个挑战。 在互联网领域,尤其现在的移动互联网时代,Feed流产品是非常常见的,…
周末小技 | 开发一个Feeds流系统——写扩散模式
导语 | 本文主要针对Feeds流进行介绍,将从Feeds流的演变入手,带你一步步了解Feeds流,而后学习如何从开发角度入手,对其进行建模,抽象出Feeds流常见的架
Golang | 本地缓存原理总结与选型对比
在服务端程序当中,缓存作为一种应对高并发的方法,通常是必不可少的。 缓存通常分为本地缓存和分布式缓存。本文从为什么需要缓存开始,对比了本地缓存与分布式缓存的优劣,同时介绍了Golang中的本地缓存
新来个技术总监,把限流实现的那叫一个优雅,佩服!
在电商高并发场景下,我们经常会使用一些常用方法,去应对流量高峰,比如限流、熔断、降级,今天我们聊聊限流。
解析 Golang 协程池 gopool 设计与实现
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第6天,点击查看活动详情。 Goroutine Goroutine 是 Golang 提供的一种轻量级线程,我们通常称之为「协程」