帖子中心,数据库架构优化与实践 系统架构

帖子中心,数据库架构优化与实践

本文将以“帖子中心”为例,介绍“1对多”类业务,随着数据量的逐步增大,数据库性能显著降低,数据库水平切分相关的架构实践: 如何来实施水平切分 水平切分后常见的问题 典型问题的优化思路及实践 一、什么是...
阅读全文
延迟任务调度系统 系统架构

延迟任务调度系统

延迟任务调度系统(技术选型与设计)延迟任务的场景是? 现有的解决方案是? 存在的问题是什么? 希望达到的目标是? 可以实现的方案有?RabbitMQ实现通过死信和死信路由实现 通过延迟消息插件来实现 ...
阅读全文
服务容错模式 系统架构

服务容错模式

背景 随着美团点评服务框架和服务治理体系的逐步成熟,服务化已成为公司内部系统设计的趋势。本着大系统小做、职责单一的原则,我们度假技术团队对业务系统进行了不少服务化拆分工作。随着业务复杂度的增加,依赖的...
阅读全文
如何系统地规划出具备上乘用户体验的网站 系统架构

如何系统地规划出具备上乘用户体验的网站

现今,网站和web技术已经不算是新兴技术了,但是不得不承认,在当下的移动互联网时代,web技术仍然算得上是新潮的技术之一,并且网站也是各企业商业价值中的重要一环。因此,规划、设计具有优秀用户体验的网站...
阅读全文
阿里P8架构师谈:什么是缓存雪崩?服务器雪崩的场景与解决方案 系统架构

阿里P8架构师谈:什么是缓存雪崩?服务器雪崩的场景与解决方案

什么是应用服务雪崩 雪崩问题 分布式系统都存在这样一个问题,由于网络的不稳定性,决定了任何一个服务的可用性都不是 100% 的。当网络不稳定的时候,作为服务的提供者,自身可能会被拖死,导致服务调用者阻...
阅读全文
如何让数据开口说话? 系统架构

如何让数据开口说话?

曾经,用户体验是玄学,靠得是设计师的直觉、品味和知识。而如今,优秀的互联网产品不断涌现,用户体验也逐渐落地,越来越多的人参与进来,建立更加完备的知识体系,越来越像科学,是主观思维的客观体现,因此设计师...
阅读全文
AI必备知识:推荐系统 系统架构

AI必备知识:推荐系统

本文作者详细介绍了AI推荐系统,并提出了自己的想法。跟着作者思路一起来了解一下吧! 一、好的推荐系统 1. 什么是好的推荐系统——用户视角 什么是推荐系统? 当你心理产生一个需求的时候,能通过这个工具...
阅读全文
日访问量百亿级的应用如何做缓存架构设计 系统架构

日访问量百亿级的应用如何做缓存架构设计

微博日活跃用户1.6亿+,每日访问量达百亿级,面对庞大用户群的海量访问,良好架构且不断改进的缓存体系具有非常重要的支撑作用。 4月21日,中生代技术走进盒子科技的现场技术交流活动上,新浪微博技术专家陈...
阅读全文
关于分库分表最全的一篇文章 系统架构

关于分库分表最全的一篇文章

这里介绍设计分库分表框架时应该考虑的设计要点,并给出相应的解决方案。 一、整体的切分方式 简单来说,数据的切分就是通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)中,以...
阅读全文