Understanding Compression: Data Compression for Modern Developers is written by Colt McAnils and Aleks Haecky. I thank Yann Collet for mentioning this book, which consequently consumed a good chunk of my weekend. There are a number of typos in the book, none of which affected my reading though. There are also a bunch humorous remarks … Continue reading Understanding Compression
Category: Computer Science
Exascale Computing
Throughout the multiple phases of the Exascale Initiative, when people asked me what I was working on, I kept it simple and crisp: Exascale Computing. I learned to laser-focus on the meaningful challenges and develop simplicity elsewhere in life. Today I am very proud to share with you one sweet fruit of our endeavour: the … Continue reading Exascale Computing
Site Reliability Engineering
Site Reliability Engineering (SRE) is a collection of articles written by dozens of Google engineers and edited by Betsy Beyer, Chris Jones, Jennifer Petoff and Niall Richard. This book was not on my list. I had to negotiate (with myself) to remove one book and make space for this one. Why did I choose to … Continue reading Site Reliability Engineering
The Art of Scalability
The second edition of the Art of Scalability is my book this week. It is coauthored by Martin Abbott and Michael Fisher. As its subtitle suggests, the book is about building scalable web architecture, processes and organisations for the modern enterprise. In this book, the authors argue that the three key components of that … Continue reading The Art of Scalability
Information Retrieval
My book of this week is Information Retrieval: Implementing and Evaluating Search Engines, by Stefan Büttcher, Charles L. A. Clarke and Gordon V. Cormack, published in February 2016. This appeared to be the latest and most comprehensive book on information retrieval and search engines that I found back in August when I wanted to learn … Continue reading Information Retrieval
Introduction to Information Retrieval
Introduction to Information Retrieval is my book of the week. It is co-authored by Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze. The authors generously make the e-version of the book freely available to the public. I benefited from this generosity and read the pdf version. It is very convenient to follow the links in … Continue reading Introduction to Information Retrieval
Text Data Management and Analysis – Information Retrieval and Text Mining – Part II
The third and fourth sections of this book cover text data analysis and unified text data management analysis system. Since some topics covered in the latter half of this book are new to me, two attributes of this book were particularly helpful and eased the learning curve: the pictorial illustrations and comprehensive references accompanying the … Continue reading Text Data Management and Analysis – Information Retrieval and Text Mining – Part II
Text Data Management and Analysis – Information Retrieval and Text Mining – Part I
This week, I return to my profession as a computer scientist and read the book titled “Text Data Management and Analysis - A Practical Introduction to Information Retrieval and Text mining” by ChengXiang Zhai and Sean Massung from University of Illinois at Urbana-Champaign. In Part I of the two-part blog post about this topic, I … Continue reading Text Data Management and Analysis – Information Retrieval and Text Mining – Part I