Tiger Style
发布于
关于 本文是TigerBeetle的官方风格指导,系统阐述了其在安全性、性能和开发者体验之间的设计原则与实践规范。 TigerBeetle 是一个专为金融交易系统设计的高性能分布式数据库。它的目标是提...
继续阅读 →Next Door 0.5x Engineer
发布于
关于 本文是TigerBeetle的官方风格指导,系统阐述了其在安全性、性能和开发者体验之间的设计原则与实践规范。 TigerBeetle 是一个专为金融交易系统设计的高性能分布式数据库。它的目标是提...
继续阅读 →发布于
分布式事务主要实现方式分析 在现代分布式系统中,一个业务操作往往涉及多个服务和数据库。如果没有合适的机制来保证它们要么一起成功、要么一起失败,就会出现数据不一致的问题。为了解决这一挑战,业界提出了多种...
继续阅读 →发布于
前言 最近在准备midterm(无暇阅读)、空余时间进行了一些electron开发上的探索,这里做下笔记。 Electron Electron是什么?本质上等于Chromium+Node+Bridge...
继续阅读 →发布于
Reliable Transport Protocol Design Goal: Deliver a reliable, in-order byte stream over an unreliable...
继续阅读 →发布于
引言 本文是MySQL At Uber的快速笔记。 背景 Uber 的 MySQL 集群规模极大:超过 2300 个独立集群。 MySQL 是 Uber 数据基础设施的核心,支撑关键业务。 挑战:保证...
继续阅读 →发布于
引言 本文是Google BigTable论文的全文翻译。 文章引言 在过去的两年半时间里,我们设计、实现并部署了一个名为 Bigtable 的分布式存储系统,用于在 Google 内部管理结构化数据...
继续阅读 →发布于
引言 本文为 How to do distributed locking 的简要笔记,作者为Martin Kleppmann(DDIA作者)。 一、分布式锁的使用目的 效率(Efficiency) 避...
继续阅读 →发布于
Content Distribution Networks (CDN) and Domain Name System (DNS) HTTP Overview Methods (HTTP/1.1): G...
继续阅读 →发布于
Learning Objectives Understand packages and libraries in R and how they work. Learn basics of ggplot...
继续阅读 →发布于
引言 本文是Raft分布式协议论文的阅读笔记。 介绍 Paxos奠定了基础,但是难以理解,Raft的首要目标是可理解性。 Raft算法有一些独特特性: 1. 强Leader:Raft的Lead...
继续阅读 →