Distributed Systems-Materials

最近整理了下自己接触过的一些分布式系统与并行并发相关的一些不错资料,主要包括论文、书籍、MOOC、博客、社交问答等,由于太多,没有全部看完,所以质量可能因人而异,但是还是希望对感兴趣的同学有点帮助吧。主要涉及的内容包括(后面会继续更新):

  • 资料地址

  • 分布式系统相关理论
    • time, order, logic clock, vector clock…
    • fault-tolerence replication and consensus algorithms
    • FLP, CAP, BASE
    • distributed transaction
    • formal method
  • 分布式计算框架
    • batch
    • DAG
    • memory
    • stream
    • graph
  • 分布式存储系统
    • fs
    • database
  • 集群管理系统
  • 并行并发编程模型
时间: 2024-11-03 21:59:52

Distributed Systems-Materials的相关文章

Chubby - lock service for loosely-coupled distributed systems

1 Introduction a lock service called Chubby, It is intended for use within a loosely-coupled distributed system consisting of moderately large numbers of small machines connected by a high-speed network. We expected Chubby to help developers deal wit

分布式系统(Distributed System)资料

原文地址:https://github.com/ty4z2008/Qix/blob/master/ds.md 希望转载的朋友,你可以不用联系我.但是**一定要保留原文链接**,因为这个项目还在继续也在不定期更新.希望看到文章的朋友能够学到更多. <Reconfigurable Distributed Storage for Dynamic Networks> 介绍:这是一篇介绍在动态网络里面实现分布式系统重构的paper.论文的作者(导师)是MIT读博的时候是做分布式系统的研究的,现在在NUS

Distributed Systems-Basics

This post is a simple outline about some basic(really basic) ideas behind distributed systems and I will add more (detail) stuff sometimes according to my narrow understanding. (update 2015.12.2) I maintains a reading list for distributed systems at

bigtable: A Distributed Storage System for Structured Data

bigtable: A Distributed Storage System for Structured Data http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en//archive/bigtable-osdi06.pdf http://www.dbthink.com/?p=493, 中文翻译   总结 A Bigtable is a sparse, distri

(转)分布式深度学习系统构建 简介 Distributed Deep Learning

HOME ABOUT CONTACT SUBSCRIBE VIA RSS   DEEP LEARNING FOR ENTERPRISE Distributed Deep Learning, Part 1: An Introduction to Distributed Training of Neural Networks  Oct 3, 2016 3:00:00 AM / by Alex Black and Vyacheslav Kokorin   Tweet inShare27   This

分享google的技能的11个级别,大家看看自己到哪个级别了?

you are unfamiliar with the subject area. you can read / understand the most fundamental aspects of the subject area. ability to implement small changes, understand basic principles and able to figure out additional details with minimal help. basic p

J2EE and XML Development -Ebook download

J2EE and XML DevelopmentJ2EE and XML are important technologies in their own right, but applications that use them together benefit from their synergy. Java and J2EE make a powerful platform for building robust application logic. XML facilitates flex

(转)Awesome Courses

  Awesome Courses  Introduction There is a lot of hidden treasure lying within university pages scattered across the internet. This list is an attempt to bring to light those awesome courses which make their high-quality material i.e. assignments, le

Machine and Deep Learning with Python

Machine and Deep Learning with Python Education Tutorials and courses Supervised learning superstitions cheat sheet Introduction to Deep Learning with Python How to implement a neural network How to build and run your first deep learning network Neur