├── .gitignore ├── README.md ├── _config.yml ├── big_data ├── bigtable.md ├── dist_dbms_vs_mapreduce.md ├── dynamo.md ├── gfs.md ├── haystack.md ├── map_reduce.md └── spark.md ├── communications ├── README.md ├── active_messages.md ├── efficient_software_fault_isolation.md ├── implementing_rpc.md └── lightweight_rpc.md ├── databases ├── bailis_coordination_avoidance.md ├── cstore.md ├── database_cracking.md ├── gray_granularity_of_locks.md ├── liskov_generalized_isolation_levels.md ├── os_support_for_dbms.md ├── red_book.md └── system_r.md ├── distributed_systems ├── RAFT.md ├── bft.md ├── chord.md ├── crdt.md ├── grapevine.md ├── lamport_clocks.md ├── paxos_made_live.md ├── paxos_made_simple.md ├── practical_bft.md └── tapestry.md ├── fault_tolerance ├── chandy_lamport.md ├── lrvm.md ├── segment_based_recovery.md └── transaction_concept.md ├── file_systems ├── README.md ├── andrew_fs.md ├── basics.md ├── case_for_raid.md ├── coda.md ├── fast_file_system.md ├── haystack.md ├── hp_autoraid.md ├── journaling_file_systems.md ├── log_structured_file_system.md ├── sprite_network_fs.md └── sun_nfs.md ├── machine_learning ├── autoencoder_survey.md ├── graph_nn_survey.md └── image_classification │ ├── alexnet.md │ └── inception_v4.md ├── multiprogramming ├── README.md ├── case_for_ramcloud.md ├── lithe.md ├── mach_os_duality_of_virt_mem_and_communication.md ├── read_copy_update.md └── scheduler_activations.md ├── networking ├── active_networking.md ├── deering_multicast.md ├── design_philosophy_of_darpa_internet_protocol.md ├── end_system_multicast.md └── qos_integrated_services.md ├── os_structures ├── README.md ├── amoeba.md ├── exokernel.md ├── multikernel.md ├── plan9.md ├── spin.md ├── unikernel.md ├── unix.md └── upcalls.md ├── prelim_db.md ├── revealed_truth ├── emperors_old_clothes.md └── end_to_end.md ├── scheduling ├── README.md ├── borg.md ├── constant_bandwidth_server.md ├── delay_scheduling.md ├── dominant_resource_fairness.md ├── experiences_with_processes_and_monitors_in_mesa.md ├── gang_scheduling.md ├── lottery_scheduling.md └── mesos.md ├── security ├── README.md ├── cryptdb.md ├── histar_information_flow.md ├── kerberos.md ├── protection_rings.md ├── seL4.md ├── spectre_meltdown.md ├── tpm_sgx_overview.md └── verifying_fscq.md ├── virtual_memory ├── README.md ├── arc_adaptive_replacement_cache.md ├── virtual_memory_in_the_vax_vms_os.md ├── working_sets_past_present.md └── wsclock.md └── virtualization ├── containers.md ├── disco.md ├── global_data_plane.md ├── vm_cloudlets.md ├── vm_cloudlets_elephants.md ├── vm_migration.md └── xen.md /.gitignore: -------------------------------------------------------------------------------- 1 | Icon* 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/_config.yml -------------------------------------------------------------------------------- /big_data/bigtable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/big_data/bigtable.md -------------------------------------------------------------------------------- /big_data/dist_dbms_vs_mapreduce.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/big_data/dist_dbms_vs_mapreduce.md -------------------------------------------------------------------------------- /big_data/dynamo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/big_data/dynamo.md -------------------------------------------------------------------------------- /big_data/gfs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/big_data/gfs.md -------------------------------------------------------------------------------- /big_data/haystack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/big_data/haystack.md -------------------------------------------------------------------------------- /big_data/map_reduce.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/big_data/map_reduce.md -------------------------------------------------------------------------------- /big_data/spark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/big_data/spark.md -------------------------------------------------------------------------------- /communications/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/communications/README.md -------------------------------------------------------------------------------- /communications/active_messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/communications/active_messages.md -------------------------------------------------------------------------------- /communications/efficient_software_fault_isolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/communications/efficient_software_fault_isolation.md -------------------------------------------------------------------------------- /communications/implementing_rpc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/communications/implementing_rpc.md -------------------------------------------------------------------------------- /communications/lightweight_rpc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/communications/lightweight_rpc.md -------------------------------------------------------------------------------- /databases/bailis_coordination_avoidance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/databases/bailis_coordination_avoidance.md -------------------------------------------------------------------------------- /databases/cstore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/databases/cstore.md -------------------------------------------------------------------------------- /databases/database_cracking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/databases/database_cracking.md -------------------------------------------------------------------------------- /databases/gray_granularity_of_locks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/databases/gray_granularity_of_locks.md -------------------------------------------------------------------------------- /databases/liskov_generalized_isolation_levels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/databases/liskov_generalized_isolation_levels.md -------------------------------------------------------------------------------- /databases/os_support_for_dbms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/databases/os_support_for_dbms.md -------------------------------------------------------------------------------- /databases/red_book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/databases/red_book.md -------------------------------------------------------------------------------- /databases/system_r.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/databases/system_r.md -------------------------------------------------------------------------------- /distributed_systems/RAFT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/distributed_systems/RAFT.md -------------------------------------------------------------------------------- /distributed_systems/bft.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/distributed_systems/bft.md -------------------------------------------------------------------------------- /distributed_systems/chord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/distributed_systems/chord.md -------------------------------------------------------------------------------- /distributed_systems/crdt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/distributed_systems/crdt.md -------------------------------------------------------------------------------- /distributed_systems/grapevine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/distributed_systems/grapevine.md -------------------------------------------------------------------------------- /distributed_systems/lamport_clocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/distributed_systems/lamport_clocks.md -------------------------------------------------------------------------------- /distributed_systems/paxos_made_live.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/distributed_systems/paxos_made_live.md -------------------------------------------------------------------------------- /distributed_systems/paxos_made_simple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/distributed_systems/paxos_made_simple.md -------------------------------------------------------------------------------- /distributed_systems/practical_bft.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/distributed_systems/practical_bft.md -------------------------------------------------------------------------------- /distributed_systems/tapestry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/distributed_systems/tapestry.md -------------------------------------------------------------------------------- /fault_tolerance/chandy_lamport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/fault_tolerance/chandy_lamport.md -------------------------------------------------------------------------------- /fault_tolerance/lrvm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/fault_tolerance/lrvm.md -------------------------------------------------------------------------------- /fault_tolerance/segment_based_recovery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/fault_tolerance/segment_based_recovery.md -------------------------------------------------------------------------------- /fault_tolerance/transaction_concept.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/fault_tolerance/transaction_concept.md -------------------------------------------------------------------------------- /file_systems/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/README.md -------------------------------------------------------------------------------- /file_systems/andrew_fs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/andrew_fs.md -------------------------------------------------------------------------------- /file_systems/basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/basics.md -------------------------------------------------------------------------------- /file_systems/case_for_raid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/case_for_raid.md -------------------------------------------------------------------------------- /file_systems/coda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/coda.md -------------------------------------------------------------------------------- /file_systems/fast_file_system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/fast_file_system.md -------------------------------------------------------------------------------- /file_systems/haystack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/haystack.md -------------------------------------------------------------------------------- /file_systems/hp_autoraid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/hp_autoraid.md -------------------------------------------------------------------------------- /file_systems/journaling_file_systems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/journaling_file_systems.md -------------------------------------------------------------------------------- /file_systems/log_structured_file_system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/log_structured_file_system.md -------------------------------------------------------------------------------- /file_systems/sprite_network_fs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/sprite_network_fs.md -------------------------------------------------------------------------------- /file_systems/sun_nfs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/file_systems/sun_nfs.md -------------------------------------------------------------------------------- /machine_learning/autoencoder_survey.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/machine_learning/autoencoder_survey.md -------------------------------------------------------------------------------- /machine_learning/graph_nn_survey.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/machine_learning/graph_nn_survey.md -------------------------------------------------------------------------------- /machine_learning/image_classification/alexnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/machine_learning/image_classification/alexnet.md -------------------------------------------------------------------------------- /machine_learning/image_classification/inception_v4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/machine_learning/image_classification/inception_v4.md -------------------------------------------------------------------------------- /multiprogramming/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/multiprogramming/README.md -------------------------------------------------------------------------------- /multiprogramming/case_for_ramcloud.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/multiprogramming/case_for_ramcloud.md -------------------------------------------------------------------------------- /multiprogramming/lithe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/multiprogramming/lithe.md -------------------------------------------------------------------------------- /multiprogramming/mach_os_duality_of_virt_mem_and_communication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/multiprogramming/mach_os_duality_of_virt_mem_and_communication.md -------------------------------------------------------------------------------- /multiprogramming/read_copy_update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/multiprogramming/read_copy_update.md -------------------------------------------------------------------------------- /multiprogramming/scheduler_activations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/multiprogramming/scheduler_activations.md -------------------------------------------------------------------------------- /networking/active_networking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/networking/active_networking.md -------------------------------------------------------------------------------- /networking/deering_multicast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/networking/deering_multicast.md -------------------------------------------------------------------------------- /networking/design_philosophy_of_darpa_internet_protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/networking/design_philosophy_of_darpa_internet_protocol.md -------------------------------------------------------------------------------- /networking/end_system_multicast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/networking/end_system_multicast.md -------------------------------------------------------------------------------- /networking/qos_integrated_services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/networking/qos_integrated_services.md -------------------------------------------------------------------------------- /os_structures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/os_structures/README.md -------------------------------------------------------------------------------- /os_structures/amoeba.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/os_structures/amoeba.md -------------------------------------------------------------------------------- /os_structures/exokernel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/os_structures/exokernel.md -------------------------------------------------------------------------------- /os_structures/multikernel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/os_structures/multikernel.md -------------------------------------------------------------------------------- /os_structures/plan9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/os_structures/plan9.md -------------------------------------------------------------------------------- /os_structures/spin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/os_structures/spin.md -------------------------------------------------------------------------------- /os_structures/unikernel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/os_structures/unikernel.md -------------------------------------------------------------------------------- /os_structures/unix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/os_structures/unix.md -------------------------------------------------------------------------------- /os_structures/upcalls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/os_structures/upcalls.md -------------------------------------------------------------------------------- /prelim_db.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/prelim_db.md -------------------------------------------------------------------------------- /revealed_truth/emperors_old_clothes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/revealed_truth/emperors_old_clothes.md -------------------------------------------------------------------------------- /revealed_truth/end_to_end.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/revealed_truth/end_to_end.md -------------------------------------------------------------------------------- /scheduling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/scheduling/README.md -------------------------------------------------------------------------------- /scheduling/borg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/scheduling/borg.md -------------------------------------------------------------------------------- /scheduling/constant_bandwidth_server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/scheduling/constant_bandwidth_server.md -------------------------------------------------------------------------------- /scheduling/delay_scheduling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/scheduling/delay_scheduling.md -------------------------------------------------------------------------------- /scheduling/dominant_resource_fairness.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/scheduling/dominant_resource_fairness.md -------------------------------------------------------------------------------- /scheduling/experiences_with_processes_and_monitors_in_mesa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/scheduling/experiences_with_processes_and_monitors_in_mesa.md -------------------------------------------------------------------------------- /scheduling/gang_scheduling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/scheduling/gang_scheduling.md -------------------------------------------------------------------------------- /scheduling/lottery_scheduling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/scheduling/lottery_scheduling.md -------------------------------------------------------------------------------- /scheduling/mesos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/scheduling/mesos.md -------------------------------------------------------------------------------- /security/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/security/README.md -------------------------------------------------------------------------------- /security/cryptdb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/security/cryptdb.md -------------------------------------------------------------------------------- /security/histar_information_flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/security/histar_information_flow.md -------------------------------------------------------------------------------- /security/kerberos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/security/kerberos.md -------------------------------------------------------------------------------- /security/protection_rings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/security/protection_rings.md -------------------------------------------------------------------------------- /security/seL4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/security/seL4.md -------------------------------------------------------------------------------- /security/spectre_meltdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/security/spectre_meltdown.md -------------------------------------------------------------------------------- /security/tpm_sgx_overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/security/tpm_sgx_overview.md -------------------------------------------------------------------------------- /security/verifying_fscq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/security/verifying_fscq.md -------------------------------------------------------------------------------- /virtual_memory/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtual_memory/README.md -------------------------------------------------------------------------------- /virtual_memory/arc_adaptive_replacement_cache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtual_memory/arc_adaptive_replacement_cache.md -------------------------------------------------------------------------------- /virtual_memory/virtual_memory_in_the_vax_vms_os.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtual_memory/virtual_memory_in_the_vax_vms_os.md -------------------------------------------------------------------------------- /virtual_memory/working_sets_past_present.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtual_memory/working_sets_past_present.md -------------------------------------------------------------------------------- /virtual_memory/wsclock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtual_memory/wsclock.md -------------------------------------------------------------------------------- /virtualization/containers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtualization/containers.md -------------------------------------------------------------------------------- /virtualization/disco.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtualization/disco.md -------------------------------------------------------------------------------- /virtualization/global_data_plane.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtualization/global_data_plane.md -------------------------------------------------------------------------------- /virtualization/vm_cloudlets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtualization/vm_cloudlets.md -------------------------------------------------------------------------------- /virtualization/vm_cloudlets_elephants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtualization/vm_cloudlets_elephants.md -------------------------------------------------------------------------------- /virtualization/vm_migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtualization/vm_migration.md -------------------------------------------------------------------------------- /virtualization/xen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/parasj/papers/HEAD/virtualization/xen.md --------------------------------------------------------------------------------