First, we want to thank Bob Calco for getting this project started—without you, the book wouldn’t have happened, and we hope you like the results.

We also want to thank all those readers who bought the Early Access edition and waited so long for us to finish, while we more or less rewrote the book three times. Your interest made us pull through.

Thanks to Jerry Cattell for reviewing the Java code, Francesco Cesarini for his help and promotion, Ulf Wiger for the foreword, Kevin A. Smith for his driver example code, Ryan Rawson for help with Java and HBase, Ken Pratt for the technical proofreading, and Alain O’Dea and all the other Early Access readers who gave us their feedback.

Special thanks to the following peer reviewers ...

Get Erlang and OTP in Action now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.