流量拆分:如何通过架构设计缓解流量压力?

今天,我打算以直播互动作为例子,引领大家一同去了解在面对读多写多的情况时,应当怎样去应对所产生的流量压力。通常而言,这类服务在多数情况下都属于实时互动服务。由于…

业务脚本:为什么说可编程订阅式缓存服务更有用?

我们已经习惯了使用缓存集群对数据做缓存。然而,这种常见的内存缓存服务存在诸多不便之处。首先,集群会独占大量的内存。这意味着在资源有限的情况下,可能会对其他系统资…

流量调度:DNS、全站加速及机房负载均衡

我们已经学习了有关从架构设计层面去应对流量压力的相关内容。大家都知道,像直播这类服务呀,其用户流量是很难预先准确估计的。一旦用户流量增大到某个程度,达到一个机房…

高并发系统:它的通用设计方法是什么?

在高并发系统的设计中,面对大流量的挑战,我们通常需要运用一些巧妙的方案来有效地分流和处理这些流量,从而保证系统的稳定性和用户体验。可以通过一个比喻来帮助理解:就…

多层依赖:如何避免落入数据服务接口的陷阱?

前面,我们讨论了不同类型系统(如读多写少、强一致、写多读少和读写密集)的优化方法。但在很多复杂的业务系统中,读写逻辑往往相互交织、互相制约,这让优化工作变得更具…

业务缓存:元数据服务如何实现?

当你打开微博或一个新闻网站时,眼前会呈现出丰富的媒体文件:图片、文本、音频、视频等应有尽有。有时,一个页面甚至由成百上千个文件组合而成。那么,这些文件究竟存放在…

网关编程:如何通过用户网关和缓存降低研发成本?

如果说用户的流量就像波涛汹涌的海浪,那网关就是防御冲击的堤坝。在大型的互联网项目里,网关必不可少,是我们目前最好用的防御手段。通过网关,我们能把大量的流量分流到…

存储成本:如何推算日志中心的实现成本?

在技术选型时,我们往往会仔细考量各项成本,尤其关注实现成本,这种“斤斤计较”其实能带来直接的经济效益。那么,你是否有系统地思考过如何计算这些成本呢?本节课将通…

系统怎样做到高可用?

高可用系统设计的思路
一个成熟系统的可用性需要从系统设计和系统运维两方面来做保障,两者共同作用,缺一不可。那么如何从这两方面入手,解决系统高可用的问题呢?

系…

数据库优化方案:查询请求增加时,如何做主从分离

当前数据库仍为单机部署,根据一些云厂商的基准测试结果,在4核8GB的机器上运行MySQL 5.7时,大概可以支撑500TPS和10000QPS。运营负责人表示…

工作中最常见的6种OOM问题

前言
今天,跟大家一起聊聊线上服务出现OOM问题的6种场景,希望对你会有所帮助。

1 堆内存OOM
堆内存OOM是最常见的OOM了。
出现堆内存OOM问题的异…

神经网络算法 – 一文搞懂Transformer中的三种注意力机制

(slot:series,id=sd&type=post)

《Attention is All You Need》3.2.3 注意力机制的应用
3….

神经网络算法 – 一文搞懂ViT(Vision Transformer)

本文将从ViT的本质、ViT的原理、ViT的应用三个方面,带您一文搞懂Vision Transformer| ViT 。

Vision Transform…

分享一例有意思的灰度设计缺陷,浅谈灰度方案的设计

灰度很重要,灰度的策略也需要结合实际情况进行灵活的调整,本文跟大家分享了一个前些时间发现的灰度设计bug。
一、案例分享
跟大家分享一个前些时间发现的灰度设计…

技术与业务同行:做业务的技术人

本文结合了作者的工作经验提出了一些建议,希望每一位技术同学都可以找到适合自己的成长方向和路径。
做业务就好比打仗,团队是我们的归属。
在团队中,我们既要通力协…

10种数据分析的模型思维让你“灵光一闪”

作者列出10种数据分析思维,可能不会瞬间升级你的思维模式,但说不定会为你以后的工作带来“灵光一闪”的感觉。
很多人都说会数据分析的人比别人聪明,实际上他们“聪…

从零开发——微前端框架实践

我们对微前端框架的内容做了一个详细的介绍,并从零开始用Typescript实现了微前端的基本功能。
本文我们首先实现一个可进行子应用注册和资源加载的微前端框架…

React组件封装实践:如何拆解复杂的页面

在日常开发中,遇到非常难以维护的页面是常态,相信不少同学也为此苦恼过,笔者在业务开发中总结了些经验希望对大家有所启发。(后台回复大数据即可获得《大数据&amp…

如何成为架构师?

作者总结这些年在支付宝做架构的经验,把自己摸索成长的内容写下来,从对架构师的认知到业务能力和架构能力多方面总结了案例经验,希望可以帮助到大家。
在内网上有太多…

钉钉协作Tab前端进化之路【极致性能优化总结】

本文讲述新版钉钉协作从产品能力升级背后的前端技术支撑和技术视角性能体验优化及稳定性建设两个方面讲述协作前端建设的过程。
钉钉新版协作Tab作为千万级访问量下前…