继续答星球水友提问,30WQPS的点赞计数业务,如何设计?可以看到,这个业务的特点是:(1)吞吐量超高;(2)能够接受一定数据不一致;画外音:计数有微小不准确,不是大问题。先用最朴素的思想,只考虑点赞计数,可以怎么做?有几点是最容易想到的:(1)肯定不能用数据库抗实时读写流量;(2)redis天然支持固化,可以用高可用redis集群来做固化存储;(3)也可以用MySQL来做固化存储,redis做缓
分类:
其他好文 时间:
2020-11-10 11:30:42
阅读次数:
6
微博付费打赏架构:一个社交场景下准金融项目开发和实践导读:内容变现平台是当今互联网的一个风口,其背后都需要互联网金融的支持,上个月微博商业产品部联合小米支付、天弘基金等金融技术团队策划了首届互联网金融系统沙龙,围绕在互联网金融过程中碰到技术架构问题与业界展开分享及交流。本文是刘其秀在沙龙上的演讲,授权高可用架构发表。刘其秀,新浪微博技术leader,曾在金融界、赶集等公司担任架构设计和技术管理工作
分类:
其他好文 时间:
2020-11-08 17:36:09
阅读次数:
21
余额宝技术架构及演进导读:余额宝开启了划时代的意义,开启了全民理财时代。上个月微博商业产品部联合天弘基金等金融技术团队策划了首届互联网金融系统沙龙,围绕在互联网金融过程中碰到技术架构问题与业界展开分享及交流。本文是陈雨在沙龙上的演讲,授权高可用架构首发。陈雨,具有8年的软件研发和技术管理工作经验,专注于互联网金融、云计算、大数据等领域的发展动态和创新,目前在天弘基金负责基金注册登记系统架构和研发工
分类:
其他好文 时间:
2020-11-08 17:35:47
阅读次数:
20
微博众筹的架构设计导读:我们每一天都能感受到互联网金融的成长和进步,在6月19日,微博商业产品部联合天弘基金(余额宝),小米支付、还有创业公司付钱拉等金融技术团队策划了首届互联网金融系统沙龙,围绕在互联网金融过程中碰到核心技术架构、系统安全、数据一致性、业务开发模式等与业界进行分享及交流。本文是陈杰在本次沙龙的演讲,授权高可用架构首发。陈杰,新浪微博资深系统架构师,毕业于清华大学化学系,从2004
分类:
其他好文 时间:
2020-11-08 17:28:37
阅读次数:
20
TiToData:专业的短视频数据采集、处理平台。 更多信息请联系: TiToData 海量数据采集 每天为客户采集5亿条数据 覆盖主流平台:TikTok,Zynn,YouTube,抖音,快手,1688,小红书,拼多多,淘宝,美团,饿了么,淘宝,微博 请求Api http://主机地址/douyin ...
经典教程|基于SparkGraphX实现微博二度关系推荐导读:图计算是近几年大数据领域非常受关注的热点,社交网络中的好友关系推荐是一种典型图计算场景,本文是微博关系项目团队在二度关系计算中的一些实践,供高可用架构读者参考,作者为王舜、蒋生武、田瑞林。关系计算问题描述二度关系是指用户与用户通过关注者为桥梁发现到的关注者之间的关系。目前微博通过二度关系实现了潜在用户的推荐。用户的一度关系包含了关注、好
分类:
其他好文 时间:
2020-11-07 17:07:30
阅读次数:
27
从优化性能到应对峰值流量:微博缓存服务化的设计与实践导读:高可用架构8月20日在深圳举办了『互联网架构:从1到100』为主题的闭门私董会研讨及技术沙龙,本文是陈波分享的微博缓存服务的演进历程。陈波,08年加入新浪,参与IM系统的后端研发。09年之后从事新浪微博的系统研发及架构工作,在海量数据存储、峰值访问、规模化缓存服务及开放平台等方面参与技术架构改进,当前主要负责微博平台的基础设施、中间件的研发
分类:
其他好文 时间:
2020-11-07 16:57:35
阅读次数:
18
微博广告Hubble系统:秒级大规模分布式智能监控平台架构实践关键词:微博广告Hubble监控平台D+大数据机器学习LSTMTensorflow业务背景Hubble(哈勃,其含义是数据如浩瀚宇宙之大,Hubble如太空望远镜,能窥见璀璨的星辰,发现数据的真正价值)平台定位为微博广告智能全景监控、数据透视和商业洞察。计算广告系统是集智能流量分发、投放、结算、CTR预估、客户关系管理等为一体的大型互联
分类:
其他好文 时间:
2020-11-07 15:41:51
阅读次数:
19
1.创建apps/oauth模块进行oauth认证 '''2.1 在apps文件夹下新建应用: oauth''' # 首先确保cd 到apps下 cd syl/apps python ../manage.py startapp oauth # 切换到apps文件夹下执行创建命令 # 或者输入 dja ...
分类:
Web程序 时间:
2020-11-07 15:34:03
阅读次数:
19
1.微博绑定用户接口 1.1 oauth/urls.py 中添加路由 urlpatterns = [ path('weibo/binduser/', WeiboUser.as_view()), # /oauth/weibo/callback/ ] 1.2 oauth/views.py 中添加试图函数 ...
分类:
其他好文 时间:
2020-11-07 15:32:47
阅读次数:
9