最新 最热

消息幂等(去重)通用解决方案,真顶!

消息中间件是分布式系统常用的组件,无论是异步化、解耦、削峰等都有广泛的应用价值。我们通常会认为,消息中间件是一个可靠的组件——这里所谓的可靠是指,只要我把消息成功投递到了消息中间件,消息就不会丢失,即消息肯定会...

2021-10-08
0

常用网络端口分析

In networking, a port is a virtual place on a machine that is open to connections from other machines. Every networked computer has a standard number of ports, ...

2021-10-03
0

Golang 语言 gRPC 怎么使用?

在之前的两篇文章中,我们已经介绍了使用 gRPC 创建 RPC 应用的前导知识。我们了解到 gRPC 支持多语言,本文我们介绍在 Golang 语言中怎么使用 gRPC。

2021-09-29
0

干货|DCOM在渗透中的利用

COM 是 Windows 的一个组件,可促进软件之间的互操作性,DCOM 使用远程过程调用 (RPC) 将其扩展到整个网络。

2021-09-29
1

你不知道的开源分布式存储系统 Alluxio 源码完整解析(上篇)

PART ONE 前言 目前数据湖已成为大数据领域的最新热门话题之一,而什么是数据湖,每家数据平台和云厂商都有自己的解读。整体来看,数据湖主要的能力优势是:集中式存储原始的、海量的、多来源的、多类型的数据,支持数据的快速...

2021-09-28
0

斗鱼直播云原生实践之注册中心篇

孔令圳,斗鱼首席架构师,全面负责斗鱼全站技术架构体系规划和建设,10 余年中大型互联网产品架构经验,擅长高并发、高可用场景下的架构与方案设计。 于竞,斗鱼技术保障运维专家,负责斗鱼高可用基础架构建设,擅长注册中心、监...

2021-09-28
0

源码解析Grpc拦截器(C#版本)

前言其实Grpc拦截器是我以前研究过,但是我看网上相关C#版本的源码解析相对少一点,所以笔者借这篇文章给大家分享下Grpc拦截器的实现,废话不多说,直接开讲(Grpc的源码看着很方便,包自动都能还原成功。.Net源码就硬生啃。。...

2021-09-27
0

在获取数据的时候会根据每个 task 的 respChan 数据来做排序

sender 会将所有的 task 放入到 taskCh 中,发送完毕之后关闭 channel。

2021-09-26
1

MIT 6.824 2020 Raft 实现细节备忘

18 年的时候做过一些 6.824,旧文在此,无奈做到 Part 2C,无论如何也跑不过测试,便一直搁置起来。但在后来的日子,却时时念起此门神课,心下伤感。拖到今日,终于可以来还愿了。...

2021-09-26
1

互联网分层架构,为啥要前后端分离?

随着时间的推移,系统架构并不会一成不变,业务越来越复杂,改版越来越多,此时web-server层虽然使用了MVC架构,但以下诸多痛点是否似曾相识?

2021-09-26
1