Skip to content

ECNU-Starchain/RSM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Recommended Study Materials

LICENSE Docs

Study Materials Recommended by ECNU DASE Blockchain Lab

类别 主题 Content
数据库系统 存储 LSM-tree 存储 LSM-tree存储优化
-- -- 索引 B+-tree技术
-- 查询 数据库查询执行引擎 火山模型,MPP
-- --
-- -- NewSQL中数据库查询引擎 Presto, Google F1, Snowflake
-- 事务 并发控制 2PL, OCC, Basic Timestamp Ordering, MVCC
-- -- 日志 日志与缓冲区策略, ARIES
-- 分布式事务 -- 2PC, Pecolator, Vector Timestamps, Spanner, 非数据库层面解决方法: 消息队列, TCC , Bailis的文章
-- Benchmark -- TPC-C, TPC-E, TPC-H, TPC-DS,
-- NewSQL数据库架构 云数据库 Megastore, Aurora, PolarDB
-- -- HTAP TiDB,OB
分布式系统 分布式存储 文件存储 GFS,HDFS
-- -- 分布式KV扩展 Dynamo,Bigtable, Cassandra , Consistent Hashing
-- 分布式共识 Raft, ZAB Raft, Zookeeper
-- -- Paxos Basic Paxos, Multi-Paxos
-- -- E-Paxos E-Paxos
-- -- PBFT PBFT
-- 分布式计算 -- MapReduce
-- 缓存 -- Memcache
-- -- -- Redis
-- -- -- 一致性模型内存计算核心技术
实现技术 网络 RPC gRPC
-- -- IO复用 一文看懂IO多路复用事件驱动与协程
-- 多线程编程 竞争与等待
-- -- 无锁技术 lock-free data structure
-- -- 锁实现 Rethinking Lock
计算机基础 书籍 -- 《深入理解计算机系统》
-- -- -- 《分布式系统概念》
-- -- -- 《数据库系统概念》、《数据库系统实现》
-- -- -- 《数据密集型应用》
视频课程 -- -- cmu 15-445(Intro to Database Systems) rec
-- -- -- cmu 15-721(Advanced Database System)
-- -- -- mit 6.824(Distributed Systems) rec
-- -- -- ucb CS61C(Machine Structures)
区块链论文 -- -- vChain
Intel SGX 介绍 -- Intel SGX Explained
-- -- -- SGX应用支持技术研究进展
-- -- -- 面向SGX2代新型可信执行环境的内存优化系统
-- 论文 实验室相关论文 SEFrame: An SGX-enhanced Smart Contract Execution Framework for Permissioned Blockchain
-- -- -- An SGX-based execution framework for smart contracts upon permissioned blockchain
-- -- -- High-Performance Smart Contracts Concurrent Execution for Permissioned Blockchain Using SGX
-- -- -- Trusted Sliding-Window Aggregation over Blockchains
-- -- -- Query Authentication Using Intel SGX for Blockchain Light Clients
-- -- -- Authenticated Range Query Using SGX for Blockchain Light Clients
-- -- -- AuthQX: Enabling Authenticated Query over Blockchain via Intel SGX
确定性并发控制 介绍 -- The problems with ACID, and how to fix them without going NoSQL
-- -- -- Distributed consistency at scale: Spanner vs. Calvin
-- -- -- It’s Time to Move on from Two Phase Commit
-- 论文 -- The Case for Determinism in Database Systems. VLDB 2010
-- -- -- Calvin: fast distributed transactions for partitioned database systems. SIGMOD 2012
-- -- -- An Evaluation of the Advantages and Disadvantages of Deterministic Database Systems. VLDB 2014
-- -- -- Aria: A Fast and Practical Deterministic OLTP Database. VLDB 2020
-- -- 实验室相关论文 SChain: A Scalable Consortium Blockchain Exploiting Intra- and Inter-Block Concurrency. VLDB 2021
-- -- -- PEEP: A Parallel Execution Engine for Permissioned Blockchain Systems. DASFAA 2021
-- -- 其他 Github相关汇总论文集

About

Recommended Study Materials of Dase111

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published