CDN资讯
-
聊一聊Netflix 技术栈-数据库
大家好!今天我们来聊一聊全球最受欢迎的视频流媒体平台Netflix的技术栈。作为一个庞大的流媒体服务提供商,Netflix需要强大的数据库支持来实现规模化的视频播放。让我们一起来看…
-
数据复制:构建大规模分布式系统的关键组成部分
数据复制对于构建可靠的大规模分布式系统至关重要。在本期中,我们将探讨常见的复制策略以及选择合适策略的关键因素。 在本期中,我们将以数据库为例进行讨论。请注意,复制不仅适用于数据库,…
-
聊一聊HTTP/3, QUIC 它们是怎么工作的?
为什么我们需要HTTP/3呢?一个重要原因是解决了“头阻塞”问题。 HTTP/2中的头阻塞问题 1*Ta9T4Qr8OodP9JVUgLQvWw.pngHTTP/2通过帧和流在HT…
-
代理服务器:代理的工作原理
1*OhAU9dUADEhrHzYwXh-Uig.png代理服务器充当客户端请求资源和提供该资源的服务器之间的中介。它可以实现多种目的,如为更快的访问缓存资源、匿名请求、强制安全策…
-
REST API的艺术:初学者穿越API空间的旅程与速查表!
REST API是数字世界的关键组成部分,使不同的应用程序和系统能够无缝地相互通信。我们的旅程将从深入探讨REST API架构的六个基本原则开始。这些原则包括客户端-服务器架构、状…
-
预定模式(Reservation Pattern):它可以替代分布式事务吗?
分布式事务是在分布式系统中解决的最困难的问题之一,没有一种适用于所有情况的解决方案。然而,有几种模式和方法可以使其更容易。 分布式事务可以使用两阶段提交协议来实现。由于本文不涉及两…
-
TCP 传输、重传及工作原理
IP和MAC层的内存受限,用于发送数据包。因此,它们都会限制消息的长度。 这一限制要求TCP在提供给IP层之前,将可变长度的字节打包成多个段。每个段的长度应该是合适的。 下面是一个…
-
AutoGPT – 下一步AI的重大进展 – 基于GPT-3.5和GPT-4 – 几乎接近AGI!
AutoGPT是什么?它能做什么?AutoGPT可能会成为迈向AGI的下一个重要步骤,它可能会比仅有ChatGPT更彻底地改变我们的工作方式。 简而言之,AutoGPT通过API使…
-
云原生应用里的服务发现
服务定义: 服务定义是声明给定服务如何被消费者/客户端使用的方式。在建立服务之间的同步通信通道之前,它会与消费者共享。 同步通信中的服务定义: 微服务可以将其服务定义发布到服务注册…
-
深入了解kafka系列-消费者
前言 与生产者对应的是消费者,应用程序可以通过KafkaConsumer来订阅主题,并从订阅的主题中拉取消息。不过在使用KafkaConsumer消费消息之前需要先了解消费者和消费…