SCHEDULE

SCHEDULE

2024 新年伊始,不知不觉搬砖一年半了,说实话技术性上学到的东西也不多,这里定一下下一段时间的学习目标

TODO

  • LevelDB
  • RocksDB
  • GFS
  • MapReduce
  • BigTable
  • The Design of a Practical System for Fault-Tolerant Virtual Machines
  • ZooKeeper: Wait-free coordination for Internet-scale systems
  • Chain Replication for Supporting High Throughput and Availability
  • Principles of Computer System Design: An Introduction
  • Frangipani: A Scalable Distributed File System
  • Spanner: Google’s Globally-Distributed Database
  • Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service
  • No compromises: distributed transactions with consistency, availability, and performance
  • Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing
  • Scaling Memcache at Facebook
  • Zanzibar: Google’s Consistent, Global Authorization System
  • Secure Untrusted Data Repository (SUNDR)
  • Practical Byzantine Fault Tolerance
  • Bitcoin: A Peer-to-Peer Electronic Cash System

这段时间看了一些大佬的博客,现在也学着开始写月度计划,以督促自己学习的自觉性

Todo

  • Rust
  • 6.S801 Labs
  • 6.824 Labs

二〇二二

TODO

二〇二一

Rustlang

二〇二一

6.824 - Lab1, Lab2

二〇二一

Operating System - REVIEW

二〇二〇

MySQL - REVIEW

Operating System - REVIEW

Computer Networking - REVIEW

二〇二〇

剑指 OFFER & LeetCode Top 200

JVM - REVIEW

二〇二〇

Netty: The Definitive Guide

Guide-RPC-Framework

二〇二〇

MySQL In Practice - 45 lectures

Java Concurrency In Practice

Docker & Zookeeper & Netty

二〇二〇

Algorithms - ACWing

Sword Finger Offer

MySQL In Practice - 45 lectures

Java Concurrency In Practice

二〇二〇

Computer Networking - A Top Down Approache

Acwing 算法基础

二〇二〇

Understanding the JVM - Advanced Features and Best Practices - x 103 213 - 232

  • Java 垃圾回收器与内存分配策略 --------> 2020/06/03
  • 类文件结构 -------------------------------> 2020/06/11

On Java 8

  • 类型信息
  • 泛型
  • 数组 -----------> 2020/06/07

Computer Networking - A Top Down Approache - x230

  • 网络层:数据平面

二〇二〇

Computer Networking - A Top-Down Approache - x 180

  • 简介 ------------> 2020/05/04
  • 应用层 ----------> 2020/05/06
  • 传输层 ----------> 2020/05/11

The Design and Implementation of Redis - x 72

  • 数据结构 --------> 2020/05/17

Understanding the JVM - Advanced Features and Best Practices - x 83

  • Java 内存区域与内存溢出异常 --------> 2020/05/30

二〇二〇

Algorithms - x 102

  • Java基础-------------> 2020/04/23

Computer Networking - A Top-Down Approache - x 10

  • 简介 ------------> 2020/04/07

Java Concurrency In Pratice - x 114

  • 基础构建模块 ------> 2020-04-27

Thinking in JAVA / On Java 8

  • 函数式编程 --------> 2020/03/27
  • 流式编程 -----------> 2020/03/30

OSTEP 复习至 - 并发

CSAPP - x 56

  • 信息的表示与储存 —> 2020/04/23

Programing Language : Python
>>>  字符串