The book The Practice of System and Network Administration takes a holistic view on system administration: it provides a framework and strategies for solving problems regardless of the operating system, brand of computer, or type of environment. The third edition incorporates new developments like DevOps, infrastructure as code, continuous integration, operational excellence and assessments.
In their book "Relevant Search", Doug Turnbull and John Berryman focus on the challenge of providing search results by balancing the needs and intents of the user. Using Elasticsearch and Solr, relevance engineers can constantly tune the needs of the business vs. the needs of the user.
"Site Reliability Engineering - How Google Runs Production Systems" is an open window into Google's experience and expertise on running some of the largest IT systems in the world. The book describes the principles that underpin the Site Reliability Engineering discipline. It also details the key practices that allow Google to grow at breakneck speed without sacrificing performance or reliability.
InfoQ spoke with authors of Spark GraphX in Action book, Apache Spark framework and what's coming up in the area of graph data processing and analytics.
The book Liftoff, Second Edition provides practices and insights for chartering teams by understanding needs, building trust, and defining how to interact in the team and align with the organization.
The book Effective Debugging by Diomidis Spinellis describes 66 different approaches for effective debugging of applications and systems.
Jon Baer & Michelle Messina have written a book exploring the secrets to success in Silicon Valley - what it takes for a startup to succeed. They look at culture, history, stories and successes.
In the book How to Lead a Quest Jason Fox explores what can be done to develop insights for strategic decisions and innovation, and for driving progress and delivering value.
We review the book Infrastructure as Code by Kief Morris, who lays down the foundation for Infrastructure as Code and outlines the main patterns and practices recommended for building it.
The book Managing for Happiness provides practices, games and tools to manage organizations and make work fun, with suggestions for applying the practices to achieve organizational greatness.
Manning’s Grokking Algorithms takes a novel approach to introducing such complex matters as data structures, algorithms, and complexity by leveraging the power and expressiveness of illustration.
Johanna Rothman explores how to scale lean and agile processes to work in large programs in her book Agile and Lean Program Management: Scaling Collaboration Across the Organization.