blob: c2c5cfd36c4fea0c63aeaf68eef5e2d26c61ab69 [file] [log] [blame]
<!--#include virtual="includes/_header.htm" -->
<body class="page-books-and-papers">
<!--#include virtual="includes/_top.htm" -->
<div class="content content-home">
<!--#include virtual="includes/_nav.htm" -->
<h1 class="content-title">Books and Papers</h1>
<section>
<h4 class="anchor-heading">
<a class="anchor-link" id="books" href="#books"></a>
<a href="#books">Books</a>
</h4>
<p>
The following books cover Apache Kafka and/or the subject of event
streaming in general.
</p>
<p>
<a
href="https://www.confluent.io/resources/kafka-the-definitive-guide/"
rel="nofollow" target="_blank"
><img
src="/images/books/book-kafka-guide.jpg"
alt=""
style="max-width: 100%;"
/></a>
<a
href="https://www.confluent.io/ebook/i-heart-logs-event-data-stream-processing-and-data-integration/"
rel="nofollow" target="_blank"
><img
src="/images/books/book-heart-logs.jpg"
alt=""
style="max-width: 100%;"
/></a>
<a href="https://dataintensive.net/" rel="nofollow" target="_blank"
><img
src="/images/books/book-ddia.png"
alt=""
style="max-width: 100%;"
/></a>
<a
href="https://www.confluent.io/designing-event-driven-systems/"
rel="nofollow"
><img
src="/images/books/book-designing-eds.jpg"
alt=""
style="max-width: 100%;"
/></a>
<a href="https://www.confluent.io/stream-processing/" rel="nofollow"
><img
src="/images/books/book-making-sense.png"
alt=""
style="max-width: 100%;"
/></a>
<a
href="https://www.manning.com/books/kafka-streams-in-action"
rel="nofollow" target="_blank"
><img
src="/images/books/book-kafka-streams-action.png"
alt=""
style="max-width: 100%;"
/></a>
<a
href="https://www.manning.com/books/kafka-streams-in-action"
rel="nofollow" target="_blank"
><img
src="/images/books/book-kafka-streams-in-action.jpg"
alt=""
style="max-width: 100%;"
/></a>
<a
href="https://www.learningjournal.guru/ebook/kafka-streams-real-time-stream-processing/"
rel="nofollow"
><img
src="/images/books/book-kafka-streams-journal.jpg"
alt=""
style="max-width: 100%;"
/></a>
<a
href="https://www.manning.com/books/event-streams-in-action"
rel="nofollow" target="_blank"
><img
src="/images/books/book-event-streams-action.png"
alt=""
style="max-width: 100%;"
/></a>
<a href="https://www.amazon.com/dp/B0863R7MKG/" rel="nofollow" target="_blank"
><img
src="/images/books/book-effective-kafka.png"
alt=""
style="max-width: 100%;"
/></a>
<a href="https://www.kafka-streams-book.com/" rel="nofollow" target="_blank"
><img
src="/images/books/book-kafka-streams-ksqldb.png"
alt=""
style="max-width: 100%;"
/></a>
<a href="https://www.manning.com/books/kafka-in-action" rel="nofollow" target="_blank"
><img
src="/images/books/book-kafka-action.png"
alt=""
style="max-width: 100%;"
/></a>
<a href="https://www.oreilly.com/library/view/kafka-connect/9781098126520/" rel="nofollow" target="_blank"
><img
src="/images/books/book-kafka-connect.png"
alt=""
style="max-width: 100%;"
/></a>
</p>
<h4 class="anchor-heading">
<a class="anchor-link" id="academic-references-and-papers" href="#academic-references-and-papers"></a>
<a href="#academic-references-and-papers">Academic References and Papers</a>
</h4>
<p>
The following academic papers and publications cover Apache Kafka and/or
the subject of event streaming in general.
</p>
<ul>
<li>
<a
href="https://openproceedings.org/2019/conf/edbt/EDBT19_paper_329.pdf"
rel="nofollow" target="_blank"
>KSQL: Streaming SQL Engine for Apache Kafka</a
>
by Hojjat Jafarpour, Rohan Desai, Damian Guy; EDBT '19: Proceedings of
the 22nd International Conference on Extending Database Technology,
2019
</li>
<li>
<a
href="https://dl.acm.org/doi/10.1145/3242153.3242155"
rel="nofollow" target="_blank"
>Streams and Tables: Two Sides of the Same Coin</a
>
by Matthias J. Sax, Guozhang Wang, Matthias Weidlich, Johann-Christoph
Freytag; BIRTE '18: Proceedings of the International Workshop on
Real-Time Business Intelligence and Analytics, 2018
</li>
<li>
<a
href="https://link.springer.com/referenceworkentry/10.1007/978-3-319-63962-8_196-1"
rel="nofollow" target="_blank"
>Apache Kafka</a
>
by Matthias J. Sax; Encyclopedia of Big Data Technologies, Springer,
Cham, 2018
</li>
<li>
<a
href="https://dl.acm.org/doi/10.14778/2824032.2824063"
rel="nofollow" target="_blank"
>Building a Replicated Logging System with Apache Kafka</a
>
by Guozhang Wang, Joel Koshy, Sriram Subramanian, Kartik Paramasivam,
Mammad Zadeh, Neha Narkhede, Jun Rao, Jay Kreps, Joe Stein; VLDB
Endowment '15: Proceedings of the VLDB Endowment,Vol. 8, No. 12, 2015
</li>
<li>
<a
href="https://www.semanticscholar.org/paper/Liquid%3A-Unifying-Nearline-and-Offline-Big-Data-Fernandez-Pietzuch/e478f9eef5fe91b1fe422b9d7d41b27586749b38"
rel="nofollow" target="_blank"
>Liquid: Unifying Nearline and Offline Big Data Integration</a
>
by Raul Castro Fernandez, Peter R. Pietzuch, Jay Kreps, Neha Narkhede,
Jun Rao, Joel Koshy, Dong Lin, Chris Riccomini, Guozhang Wang; CIDR
'15: 7th Biennial Conference on Innovative Data Systems Research, 2015
</li>
<li>
<a
href="http://sites.computer.org/debull/A15dec/p4.pdf"
rel="nofollow" target="_blank"
>Kafka, Samza and the Unix Philosophy of Distributed Data</a
>
by Martin Kleppmann, Jay Kreps, Bulletin of the IEEE Computer Society
Technical Committee on Data Engineering, 2015
</li>
<li>
<a
href="https://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying"
rel="nofollow" target="_blank"
>The Log: What every software engineer should know about real-time
data's unifying abstraction</a
>, by Jay Kreps, 2013
</li>
<li>
<a
href="http://sites.computer.org/debull/A12june/pipeline.pdf"
rel="nofollow" target="_blank"
>Building LinkedIn’s Real-time Activity Data Pipeline</a
>
by Ken Goodhope, Joel Koshy, Jay Kreps, Neha Narkhede, Richard Park,
Jun Rao, Victor Yang Ye; Bulletin of the IEEE Computer Society
Technical Committee on Data Engineering, 2012
</li>
<li>
<a href="https://ieeexplore.ieee.org/document/6228206" rel="nofollow" target="_blank"
>Data Infrastructure at LinkedIn</a
>
by Aditya Auradkar et al.; IEEE 28th International Conference on Data
Engineering, 2012
</li>
<li>
<a
href="https://www.microsoft.com/en-us/research/wp-content/uploads/2017/09/Kafka.pdf"
rel="nofollow" target="_blank"
>Kafka: a Distributed Messaging System for Log Processing</a
>
by Jay Kreps, Neha Narkhede, Jun Rao; NetDB workshop '11, 2011
</li>
</ul>
</section>
</div>
<!--#include virtual="includes/_footer.htm" -->
</body>