diff --git a/distributed-file-systems/Ceph A Scalable, High-Performance Distributed File System.pdf b/distributed-file-systems/Ceph A Scalable, High-Performance Distributed File System.pdf new file mode 100644 index 0000000..b4e0417 Binary files /dev/null and b/distributed-file-systems/Ceph A Scalable, High-Performance Distributed File System.pdf differ diff --git a/datastores/the-google-file-system.pdf b/distributed-file-systems/Google file System-sosp2003 -Original Paper.pdf similarity index 100% rename from datastores/the-google-file-system.pdf rename to distributed-file-systems/Google file System-sosp2003 -Original Paper.pdf diff --git a/distributed-file-systems/README.md b/distributed-file-systems/README.md new file mode 100644 index 0000000..0ab7530 --- /dev/null +++ b/distributed-file-systems/README.md @@ -0,0 +1,8 @@ +# Distributed File Systems + +- [Sun NFS](http://www.cs.ucf.edu/~eurip/papers/sandbergnfs.pdf) +- [Google (GFS)](https://static.googleusercontent.com/media/research.google.com/en//archive/gfs-sosp2003.pdf) +- [Hadoop (HDFS)](https://storageconference.us/2010/Papers/MSST/Shvachko.pdf) +- [Ceph](https://www.ssrc.ucsc.edu/Papers/weil-osdi06.pdf) +- [Coda](http://www.coda.cs.cmu.edu/ljpaper/lj.html) +- [Frangipani](https://pdos.csail.mit.edu/6.824/papers/thekkath-frangipani.pdf) diff --git a/distributed-file-systems/The Hadoop Distributed File System-Original paper .pdf b/distributed-file-systems/The Hadoop Distributed File System-Original paper .pdf new file mode 100644 index 0000000..eb643b4 Binary files /dev/null and b/distributed-file-systems/The Hadoop Distributed File System-Original paper .pdf differ diff --git a/distributed-file-systems/sandbergnfs.pdf b/distributed-file-systems/sandbergnfs.pdf new file mode 100644 index 0000000..38e4f98 Binary files /dev/null and b/distributed-file-systems/sandbergnfs.pdf differ diff --git a/distributed-file-systems/thekkath-frangipani.pdf b/distributed-file-systems/thekkath-frangipani.pdf new file mode 100644 index 0000000..4e1c515 Binary files /dev/null and b/distributed-file-systems/thekkath-frangipani.pdf differ diff --git a/languages/C++/README.md b/languages/C++/README.md new file mode 100644 index 0000000..08b3bff --- /dev/null +++ b/languages/C++/README.md @@ -0,0 +1,3 @@ +# C++ + +[Why C++ is not just an Object-Oriented Programming Language-Original](http://www.stroustrup.com/oopsla.pdf) diff --git a/languages/C++/Why C++is not just an Object-Oriented Programming Language-Original.pdf b/languages/C++/Why C++is not just an Object-Oriented Programming Language-Original.pdf new file mode 100644 index 0000000..234ee7b Binary files /dev/null and b/languages/C++/Why C++is not just an Object-Oriented Programming Language-Original.pdf differ diff --git a/languages/C/README.md b/languages/C/README.md new file mode 100644 index 0000000..510ff11 --- /dev/null +++ b/languages/C/README.md @@ -0,0 +1,2 @@ +# C +[The Development of the C Language-Original](https://heim.ifi.uio.no/inf2270/programmer/historien-om-C.pdf) diff --git a/languages/C/The Development of the C Language-Original.pdf b/languages/C/The Development of the C Language-Original.pdf new file mode 100644 index 0000000..80dbf0c Binary files /dev/null and b/languages/C/The Development of the C Language-Original.pdf differ diff --git a/languages/Go/Go Language Original Paper.pdf b/languages/Go/Go Language Original Paper.pdf new file mode 100644 index 0000000..763541a Binary files /dev/null and b/languages/Go/Go Language Original Paper.pdf differ diff --git a/languages/Go/README.md b/languages/Go/README.md new file mode 100644 index 0000000..eabaf32 --- /dev/null +++ b/languages/Go/README.md @@ -0,0 +1,3 @@ +# Go + +[Go Lang Original Paper](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.138.6297&rep=rep1&type=pdf) diff --git a/languages/Java/1995_Java_whitepaper.pdf b/languages/Java/1995_Java_whitepaper.pdf new file mode 100644 index 0000000..5c6e127 Binary files /dev/null and b/languages/Java/1995_Java_whitepaper.pdf differ diff --git a/languages/Java/Java an Overview Original Java Whitepaper.pdf b/languages/Java/Java an Overview Original Java Whitepaper.pdf new file mode 100644 index 0000000..7dbedf2 Binary files /dev/null and b/languages/Java/Java an Overview Original Java Whitepaper.pdf differ diff --git a/languages/Java/README.md b/languages/Java/README.md new file mode 100644 index 0000000..4fccc31 --- /dev/null +++ b/languages/Java/README.md @@ -0,0 +1,5 @@ +# Java + +[Java Original Paper](https://pdfs.semanticscholar.org/ee07/8894734c70589cb9653e2169a4342ae02355.pdf) + +[Java Whitepaper from Strastroup website](http://www.stroustrup.com/1995_Java_whitepaper.pdf) diff --git a/search-engines/README.md b/search-engines/README.md new file mode 100644 index 0000000..9956284 --- /dev/null +++ b/search-engines/README.md @@ -0,0 +1,4 @@ +# Search Engines Original Papers +- [Google](http://infolab.stanford.edu/pub/papers/google.pdf) +- [Bing](https://arxiv.org/pdf/1802.04914.pdf) +- [Yahoo](https://www.kdd.org/kdd2016/papers/files/adf0361-yinA.pdf) diff --git a/search-engines/Ranking Relevance in Yahoo Search.pdf b/search-engines/Ranking Relevance in Yahoo Search.pdf new file mode 100644 index 0000000..708504d Binary files /dev/null and b/search-engines/Ranking Relevance in Yahoo Search.pdf differ diff --git a/search-engines/The Anatomy of a Large-Scale HypertextualWeb Search Engine.pdf b/search-engines/The Anatomy of a Large-Scale HypertextualWeb Search Engine.pdf new file mode 100644 index 0000000..b3d0b5f Binary files /dev/null and b/search-engines/The Anatomy of a Large-Scale HypertextualWeb Search Engine.pdf differ diff --git a/search-engines/Web-Scale Responsive Visual Search at Bing.pdf b/search-engines/Web-Scale Responsive Visual Search at Bing.pdf new file mode 100644 index 0000000..c347265 Binary files /dev/null and b/search-engines/Web-Scale Responsive Visual Search at Bing.pdf differ