aboutsummaryrefslogtreecommitdiff
path: root/_bibliography
diff options
context:
space:
mode:
authorMuzammil <muzammil.abdul.rehman@gmail.com>2016-12-16 17:04:19 -0500
committerMuzammil <muzammil.abdul.rehman@gmail.com>2016-12-16 17:04:19 -0500
commit921ce09aa3d0fc06d084e293047544c3bb97fc89 (patch)
tree818dd50774f6b1331d798c824839f523e029bbb2 /_bibliography
parent33f3c34e429b7002bc84297ce9ee4d8abc703c85 (diff)
parent7ecfbfe698bc2f62cbabe3966ca81b8da480c753 (diff)
Merge branch 'master' of https://github.com/heathermiller/dist-prog-book
Diffstat (limited to '_bibliography')
-rw-r--r--_bibliography/big-data.bib234
-rw-r--r--_bibliography/dist-langs.bib22
2 files changed, 229 insertions, 27 deletions
diff --git a/_bibliography/big-data.bib b/_bibliography/big-data.bib
index 416b697..599b3c9 100644
--- a/_bibliography/big-data.bib
+++ b/_bibliography/big-data.bib
@@ -1,26 +1,208 @@
-@inproceedings{Uniqueness,
- author = {Philipp Haller and
- Martin Odersky},
- title = {Capabilities for Uniqueness and Borrowing},
- booktitle = {ECOOP 2010, Maribor, Slovenia, June 21-25, 2010.},
- pages = {354--378},
- year = {2010},
-}
-
-@inproceedings{Elsman2005,
- author = {Martin Elsman},
- title = {Type-specialized serialization with sharing},
- booktitle = {Trends in Functional Programming},
- year = {2005},
- pages = {47-62},
-}
-
-@article{Kennedy2004,
- author = {Andrew Kennedy},
- title = {Pickler combinators},
- journal = {J. Funct. Program.},
- volume = {14},
- number = {6},
- year = {2004},
- pages = {727-739},
-} \ No newline at end of file
+@inproceedings{armbrust2015spark,
+ title={Spark sql: Relational data processing in spark},
+ author={Armbrust, Michael and Xin, Reynold S and Lian, Cheng and Huai, Yin and Liu, Davies and Bradley, Joseph K and Meng, Xiangrui and Kaftan, Tomer and Franklin, Michael J and Ghodsi, Ali and others},
+ booktitle={Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data},
+ pages={1383--1394},
+ year={2015},
+ organization={ACM}
+}
+
+@article{bu2010haloop,
+ title={HaLoop: efficient iterative data processing on large clusters},
+ author={Bu, Yingyi and Howe, Bill and Balazinska, Magdalena and Ernst, Michael D},
+ journal={Proceedings of the VLDB Endowment},
+ volume={3},
+ number={1-2},
+ pages={285--296},
+ year={2010},
+ publisher={VLDB Endowment}
+}
+
+@inproceedings{chambers2010flumejava,
+ title={FlumeJava: easy, efficient data-parallel pipelines},
+ author={Chambers, Craig and Raniwala, Ashish and Perry, Frances and Adams, Stephen and Henry, Robert R and Bradshaw, Robert and Weizenbaum, Nathan},
+ booktitle={ACM Sigplan Notices},
+ volume={45},
+ number={6},
+ pages={363--375},
+ year={2010},
+ organization={ACM}
+}
+
+
+@article{ching2015one,
+ title={One trillion edges: graph processing at Facebook-scale},
+ author={Ching, Avery and Edunov, Sergey and Kabiljo, Maja and Logothetis, Dionysios and Muthukrishnan, Sambavi},
+ journal={Proceedings of the VLDB Endowment},
+ volume={8},
+ number={12},
+ pages={1804--1815},
+ year={2015},
+ publisher={VLDB Endowment}
+}
+
+@article{dean2008mapreduce,
+ title={MapReduce: simplified data processing on large clusters},
+ author={Dean, Jeffrey and Ghemawat, Sanjay},
+ journal={Communications of the ACM},
+ volume={51},
+ number={1},
+ pages={107--113},
+ year={2008},
+ publisher={ACM}
+}
+
+
+@inproceedings{ekanayake2010twister,
+ title={Twister: a runtime for iterative mapreduce},
+ author={Ekanayake, Jaliya and Li, Hui and Zhang, Bingjing and Gunarathne, Thilina and Bae, Seung-Hee and Qiu, Judy and Fox, Geoffrey},
+ booktitle={Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing},
+ pages={810--818},
+ year={2010},
+ organization={ACM}
+}
+
+@inproceedings{ghemawat2003google,
+ title={The Google file system},
+ author={Ghemawat, Sanjay and Gobioff, Howard and Leung, Shun-Tak},
+ booktitle={ACM SIGOPS operating systems review},
+ volume={37},
+ number={5},
+ pages={29--43},
+ year={2003},
+ organization={ACM}
+}
+
+@inproceedings{hindman2011mesos,
+ title={Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center.},
+ author={Hindman, Benjamin and Konwinski, Andy and Zaharia, Matei and Ghodsi, Ali and Joseph, Anthony D and Katz, Randy H and Shenker, Scott and Stoica, Ion},
+ booktitle={NSDI},
+ volume={11},
+ pages={22--22},
+ year={2011}
+}
+
+@inproceedings{isard2007dryad,
+ title={Dryad: distributed data-parallel programs from sequential building blocks},
+ author={Isard, Michael and Budiu, Mihai and Yu, Yuan and Birrell, Andrew and Fetterly, Dennis},
+ booktitle={ACM SIGOPS Operating Systems Review},
+ volume={41},
+ number={3},
+ pages={59--72},
+ year={2007},
+ organization={ACM}
+}
+
+
+@inproceedings{malewicz2010pregel,
+ title={Pregel: a system for large-scale graph processing},
+ author={Malewicz, Grzegorz and Austern, Matthew H and Bik, Aart JC and Dehnert, James C and Horn, Ilan and Leiser, Naty and Czajkowski, Grzegorz},
+ booktitle={Proceedings of the 2010 ACM SIGMOD International Conference on Management of data},
+ pages={135--146},
+ year={2010},
+ organization={ACM}
+}
+
+
+@inproceedings{olston2008pig,
+ title={Pig latin: a not-so-foreign language for data processing},
+ author={Olston, Christopher and Reed, Benjamin and Srivastava, Utkarsh and Kumar, Ravi and Tomkins, Andrew},
+ booktitle={Proceedings of the 2008 ACM SIGMOD international conference on Management of data},
+ pages={1099--1110},
+ year={2008},
+ organization={ACM}
+}
+
+@article{pike2005interpreting,
+ title={Interpreting the data: Parallel analysis with Sawzall},
+ author={Pike, Rob and Dorward, Sean and Griesemer, Robert and Quinlan, Sean},
+ journal={Scientific Programming},
+ volume={13},
+ number={4},
+ pages={277--298},
+ year={2005},
+ publisher={Hindawi Publishing Corporation}
+}
+
+@inproceedings{shvachko2010hadoop,
+ title={The hadoop distributed file system},
+ author={Shvachko, Konstantin and Kuang, Hairong and Radia, Sanjay and Chansler, Robert},
+ booktitle={2010 IEEE 26th symposium on mass storage systems and technologies (MSST)},
+ pages={1--10},
+ year={2010},
+ organization={IEEE}
+}
+
+@online{WinNT,
+ author = {Tarau, Paul},
+ title = {Bulk synchronous model},
+ year = 2014,
+ url = {http://www.cse.unt.edu/~tarau/teaching/parpro/papers/Bulk%20synchronous%20parallel.pdf},
+ urldate = {2016-11-24}
+}
+
+@article{thusoo2009hive,
+ title={Hive: a warehousing solution over a map-reduce framework},
+ author={Thusoo, Ashish and Sarma, Joydeep Sen and Jain, Namit and Shao, Zheng and Chakka, Prasad and Anthony, Suresh and Liu, Hao and Wyckoff, Pete and Murthy, Raghotham},
+ journal={Proceedings of the VLDB Endowment},
+ volume={2},
+ number={2},
+ pages={1626--1629},
+ year={2009},
+ publisher={VLDB Endowment}
+}
+
+@inproceedings{thusoo2010hive,
+ title={Hive-a petabyte scale data warehouse using hadoop},
+ author={Thusoo, Ashish and Sarma, Joydeep Sen and Jain, Namit and Shao, Zheng and Chakka, Prasad and Zhang, Ning and Antony, Suresh and Liu, Hao and Murthy, Raghotham},
+ booktitle={2010 IEEE 26th International Conference on Data Engineering (ICDE 2010)},
+ pages={996--1005},
+ year={2010},
+ organization={IEEE}
+}
+@inproceedings{vavilapalli2013apache,
+ title={Apache hadoop yarn: Yet another resource negotiator},
+ author={Vavilapalli, Vinod Kumar and Murthy, Arun C and Douglas, Chris and Agarwal, Sharad and Konar, Mahadev and Evans, Robert and Graves, Thomas and Lowe, Jason and Shah, Hitesh and Seth, Siddharth and others},
+ booktitle={Proceedings of the 4th annual Symposium on Cloud Computing},
+ pages={5},
+ year={2013},
+ organization={ACM}
+}
+@inproceedings{xin2013graphx,
+ title={Graphx: A resilient distributed graph system on spark},
+ author={Xin, Reynold S and Gonzalez, Joseph E and Franklin, Michael J and Stoica, Ion},
+ booktitle={First International Workshop on Graph Data Management Experiences and Systems},
+ pages={2},
+ year={2013},
+ organization={ACM}
+}
+
+@inproceedings{yu2008dryadlinq,
+ title={DryadLINQ: A System for General-Purpose Distributed Data-Parallel Computing Using a High-Level Language.},
+ author={Yu, Yuan and Isard, Michael and Fetterly, Dennis and Budiu, Mihai and Erlingsson, {\'U}lfar and Gunda, Pradeep Kumar and Currey, Jon},
+ booktitle={OSDI},
+ volume={8},
+ pages={1--14},
+ year={2008}
+}
+
+@article{zaharia2010spark,
+ title={Spark: cluster computing with working sets.},
+ author={Zaharia, Matei and Chowdhury, Mosharaf and Franklin, Michael J and Shenker, Scott and Stoica, Ion},
+ journal={HotCloud},
+ volume={10},
+ pages={10--10},
+ year={2010}
+}
+
+
+@article{zhang2012imapreduce,
+ title={imapreduce: A distributed computing framework for iterative computation},
+ author={Zhang, Yanfeng and Gao, Qixin and Gao, Lixin and Wang, Cuirong},
+ journal={Journal of Grid Computing},
+ volume={10},
+ number={1},
+ pages={47--68},
+ year={2012},
+ publisher={Springer}
+}
diff --git a/_bibliography/dist-langs.bib b/_bibliography/dist-langs.bib
index 416b697..657ca63 100644
--- a/_bibliography/dist-langs.bib
+++ b/_bibliography/dist-langs.bib
@@ -23,4 +23,24 @@
number = {6},
year = {2004},
pages = {727-739},
-} \ No newline at end of file
+}
+
+@article{Mernik2005,
+ author = {Marjan Mernik},
+ title = {When and how to develop domain-specific languages},
+ journal = {ACM computing surveys},
+ volume = {37},
+ number = {4},
+ year = {2005},
+ pages = {316-344},
+}
+
+@article{Armstrong2010,
+ author = {Joe Armstrong},
+ title = {Erlang},
+ journal = {Communications of the ACM},
+ volume = {53},
+ number = {9},
+ year = {2010},
+ pages = {68-75},
+}