腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
JAVA高级架构
分享技术,一起学习进步!
专栏作者
举报
243
文章
255924
阅读量
83
订阅数
订阅专栏
申请加入专栏
全部文章
java
其他
分布式
系统架构
数据库
编程算法
微服务
jvm
存储
云数据库 SQL Server
spring
缓存
云数据库 Redis
rpc
sql
api
aop
大数据
数据结构
运维
安全
linux
人工智能
http
开源
架构设计
php
mvc
tomcat
容器
自动化
hashmap
程序员
.net
xml
html
apache
推荐系统
bug
机器学习
c++
python
servlet
jsp
unix
nginx
网站
jdk
mybatis
sql server
tcp/ip
dubbo
微信
数据处理
https
产品经理
负载均衡
自动驾驶
数据挖掘
c#
go
erlang
scala
react
json
ajax
memcached
打包
ide
github
负载均衡缓存
深度学习
TDSQL MySQL 版
短信
电商
企业
webpack
移动开发
devops
压力测试
爬虫
网络安全
ssh
erp
gui
面向对象编程
asp
二叉树
单元测试
rabbitmq
socket编程
lamp
机器人
物联网
腾讯云开发者社区
Elasticsearch Service
admin
com
dba
exit
goto
it
protected
ps
public
ui
工作
互联网
面试
求职
搜索文章
搜索
搜索
关闭
新浪微博王传鹏:微博推荐架构的演进
推荐系统
编程算法
apache
python
云数据库 Redis
微博(Weibo)是一种通过关注机制分享简短实时信息的广播式社交网络平台。微博用户通过关注来订阅内容,在这种场景下,推荐系统可以很好地和订阅分发体系进行融合,相互促进。微博两个核心基础点:一是用户关系构建,二是内容传播,微博推荐一直致力于优化这两点,促进微博发展。如图1所示:
Java高级架构
2018-09-29
1.7K
0
缓存架构之防雪崩设计
缓存
存储
爬虫
推荐系统
编程算法
缓存穿透是指查询一个根本不存在的数据,缓存层和存储层都不会命中,但是出于容错的考虑,如果从存储层查不到数据则不写入缓存层
Java高级架构
2018-09-29
1.4K
0
日处理20亿数据,实时用户行为服务系统架构实践
系统架构
推荐系统
数据处理
分布式
缓存
携程实时用户行为服务作为基础服务,目前普遍应用在多个场景中,比如猜你喜欢(携程的推荐系统)、动态广告、用户画像、浏览历史等等。 以猜你喜欢为例,猜你喜欢为应用内用户提供潜在选项,提高成交效率。旅行是一项综合性的需求,用户往往需要不止一个产品。作为一站式的旅游服务平台,跨业务线的推荐,特别是实时推荐,能实际满足用户的需求,因此在上游提供打通各业务线之间的用户行为数据有很大的必要性。 携程原有的实时用户行为系统存在一些问题,包括:1)数据覆盖不全;2)数据输出没有统一格式,对众多使用方提高了接入成本;3)日志处理模块是web service,比较难支持多种数据处理策略和实现方便扩容应对流量洪峰的需求等。 而近几年旅游市场高速增长,数据量越来越大,并且会持续快速增长。有越来越多的使用需求,对系统的实时性,稳定性也提出了更高的要求。总的来说,当前需求对系统的实时性/可用性/性能/扩展性方面都有很高的要求。 一、架构 这样的背景下,我们按照如下结构重新设计了系统:
Java高级架构
2018-09-29
813
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档