欢迎来到爱学习爱分享,在这里,你会找到许多有趣的技术 : )

2019年10月的内容

开发者头条

[译] 实操微服务设计:从需求、领域模型、业务能力到服务

[译] 实操微服务设计:从需求、领域模型、业务能力到服务
如何定义一个微服务架构呢?跟所有的软件开发过程一样,一开始我们需要拿到领域专家或者现有应用的需求文档。跟所有的软件开发一样,定义架构也是一项艺术而非技术。本文我们将介绍一种定义应用程序架构的三步式流程,如图1所示。世界上并没有一个机械化的流程可以遵循,然后指望这个流程输出...

4年前 (2019-10-31) 689℃ 0喜欢

开发者头条

Rust 入坑指南:千人千构

Rust 入坑指南:千人千构
坑越来越深了,在坑里的同学让我看到你们的双手! 前面我们聊过了Rust最基本的几种数据类型。不知道你还记不记得,如果不记得可以先复习一下。上一个坑挖好以后,有同学私信我说坑太深了,下来的时候差点崴了脚。我只能对他说抱歉,下次还有可能更深。不过这篇文章不会那么深了...

4年前 (2019-10-31) 630℃ 0喜欢

开发者头条

声网 Agora 开源抗丢包音频编解码器 Agora SOLO

声网 Agora 开源抗丢包音频编解码器 Agora SOLO
10 月 24 日,RTC 2019 第五届实时互联网大会在北京悠唐皇冠假日酒店如期举行。在下午的编解码技术专场上,声网Agora技术VP高泽华正式宣布,开源声网自研抗丢包音频编解码器Agora SOLO。 目前,编解码器的源代码已经开源在 Github 上,可...

4年前 (2019-10-31) 772℃ 0喜欢

开发者头条

Redis 高效删除大 key

Redis 高效删除大 key
一、大key的删除问题 大key(bigkey)是指 key 的 value 是个庞然大物,例如Hashes, Sorted Sets, Lists, Sets,日积月累之后,会变得非常大,可能几十上百MB,甚至到GB。 如果对这类大key直接使用de...

4年前 (2019-10-31) 1567℃ 0喜欢

开发者头条

Dubbo 全链路追踪日志的实现

Dubbo 全链路追踪日志的实现
微服务架构的项目,一次请求可能会调用多个微服务,这样就会产生多个微服务的请求日志,当我们想要查看整个请求链路的日志时,就会变得困难,所幸的是我们有一些集中日志收集工具,比如很热门的ELK,我们需要把这些日志串联起来,这是一个很关键的问题,如果没有串联起来,查询起来很是很困...

4年前 (2019-10-31) 629℃ 0喜欢

开发者头条

一文讲清 Raft 核心

一文讲清 Raft 核心
by Julian Hochgesang on Unsplash Raft 可能大家对其还有点陌生,但我相信大家都知道 Paxos。但 Paxos 很被理解,反正我现在也不懂。两位研究者也提到,他们也花了很长的时间来理解 Paxos,他们也觉得很难理解,于是研究出了...

4年前 (2019-10-31) 746℃ 0喜欢