Skip to content

Engineering book list

System Design

  • Ian Gorton - Foundations of Scalable Systems Designing Distributed Architectures - O’Reilly Media (2022)
  • Roberto Vitillo - Understanding Distributed Systems - 2nd Edition (2022)
  • Harsh Kumar Ramchandani - Hands-On System Design Learn System Design, Scaling Applications, Software Development Design Patterns with Real Use-Cases - BPB Publications (2022)
  • King, Groks - System Design Interview Mastering Basic Introduction to System Analysis and Design - System Design Interview Books (2021)
  • Grokking the Advanced System Design Interview
  • Liu, Rylan - System Design Interview Fundamentals (2021)

DevOps

  • Matthew Sacks - Pro Website Development and Operations Streamlining DevOps for large-scale websites - Apress (2012)
  • Aruna Ravichandran, Kieran Taylor, Peter Waterhouse - DevOps for Digital Leaders Reignite Business with a Modern DevOps-Enabled Software Factory - Apress (2016)
  • Brian Beach - Pro Powershell for Amazon Web Services DevOps for the AWS Cloud - Apress (2014)
  • Danilo Sato - Devops in Practice Reliable and automated software delivery - Casa do Código (2014)
  • Dave McKenna - The Art of Scrum How Scrum Masters Bind Dev Teams and Unleash Agility - Apress (2016)
  • Gary Gruver, Tommy Mouser - Leading the Transformation Applying Agile and DevOps Principles at Scale - IT Revolution Press (2015)
  • Gary Gruver - Starting and Scaling DevOps in the Enterprise - BookBaby (2016)
  • Gene Kim, George Spafford, Kevin Behr - The Phoenix Project - A Novel about IT, DevOps, and Helping Your Business Win - IT Revolution Press (2015)
  • Jennifer Davis, Katherine Daniels - Effective DevOps Building a Culture of Collaboration, Affinity, and Tooling at Scale - O’Reilly Media (2015)
  • Kathy Schwalbe - Information Technology Project Management - Schwalbe Publishing (2015)
  • Kyle Rankin - DevOps Troubleshooting Linux Server Best Practices - Addison-Wesley Professional (2012)
  • Mandi Walls - Building a DevOps Culture - O’Reilly Media (2013)
  • Michael Hüttermann - DevOps for Developers - Apress (2012)
  • Michael S. Cuppett - DevOps, DBAs, and DBaaS Managing Data Platforms to Support Continuous Integration - Apress (2016)
  • Paul Swartout - Continuous Delivery and DevOps - A Quickstart guide - Packt Publishing (2012)
  • Joakim Verona - Practical DevOps - Packt Publishing (2016)
  • Sanjeev Sharma - The DevOps Adoption Playbook A Guide to Adopting DevOps in a Multi-Speed IT Enterprise - Wiley (2017)
  • Viktor Farcic - The DevOps 2.0 Toolkit - Automating the Continuous Deployment Pipeline with Containerized Microservices (2016)
  • Wouter de Kort - DevOps on the Microsoft Stack - Apress (2016)
  • M. Krief - Learning DevOps A comprehensive guide to accelerating DevOps culture adoption with Terraform, Azure DevOps, Kubernetes, and Jenkins (2022)
  • Dominik Maximini - The Scrum Culture Introducing Agile Methods in Organizations - Springer International Publishing (2015)
  • Henrik Kniberg - Scrum and XP from the Trenches How We Do Scrum - InfoQ (2015)

AWS

  • David K. Rensin - Building a Windows IT Infrastructure in the Cloud Distributed Hosted Environments with AWS - O’Reilly Media (2012)
  • Jurg van Vliet, Flavia Paganelli, Jasper Geurtsen - Resilience and Reliability on AWS - O’Reilly Media (2013)
  • Kief Morris - Infrastructure as Code Managing Servers in the Cloud - O’Reilly Media (2016)
  • Marcus Young - Implementing Cloud Design Patterns for AWS Create highly efficient design patterns for scalability, redundancy, and high availability in the AWS Cloud - Packt Publishing (2015)
  • Mike Ryan, Federico Lucifredi - AWS System Administration Best Practices for Sysadmins in the Amazon Cloud - O’Reilly Media (2015)
  • Mitch Garnaat - Python and AWS Cookbook - O’Reilly Media (2011)
  • Peter Sbarski - Serverless Architectures on AWS. With examples using AWS Lambda - Manning Publications (2017)
  • Tejaswi Redkar - Pro PowerShell for Amazon Web Services DevOps for the AWS Cloud - Aрress (2014)
  • Todd Rosner - Learning AWS OpsWorks - Packt Publishing (2013)
  • Uchit Vyas - Mastering AWS Development Develop and migrate your enterprise application to the Amazon Web Services platform - Packt Publishing (2015)
  • Yohan Wadia - AWS Administration – The Definitive Guide - Packt (2016)

Azure

  • Barrett Leibe - 15 minute Azure Installation Set up the Microsoft Cloud Server by the Numbers - CreateSpace Independent Publishing Platform (2015)
  • Bob Familiar - Microservices, IoT, and Azure Leveraging DevOps and Microservice Architecture to Deliver SaaS Solutions - Apress (2015)
  • Building a Release Pipeline with Team Foundation Server 2012
  • Debra Shinder, Tom Shinder, Yuri Diogenes - Microsoft Azure Security Infrastructure - Microsoft Press (2016)
  • Marshall Copeland, Julian Soh, Anthony Puca, Mike Manning, David Gollob - Microsoft Azure Planning, Deploying, and Managing Your Data Center in the Cloud - Apress (2015)
  • Roger Barga, Valentine Fontama, Wee Hyong Tok - Predictive Analytics with Microsoft Azure Machine Learning - Apress (2015)
  • Scott Guthrie, Mark Simms, Tom Dykstra, Rick Anderson, and Mike Wasso - Building Cloud Apps with Microsoft Azure - Microsoft Press (2014)
  • Scott Klein - IoT Solutions in Microsoft’s Azure IoT Suite Data Acquisition and Analysis in the Real World - Apress (2017)
  • Stephen F. Elston - Data Science in the Cloud with Microsoft Azure Machine Learning and R - O’Reilly Media (2015)
  • Stuart Preston - Using Chef with Microsoft Azure - Apress (2016)
  • Suren Machiraju, Suraj Gaurav - Hardening Azure Applications - Apress (2015)
  • Thurupathan Vijayakumar - Practical Azure Application Development A Step-by-Step Approach to Build Feature-Rich Cloud-Ready Solutions - Apress (2017)
  • Zoiner Tejada - Mastering Azure Analytics Architecting in the Cloud with Azure Data Lake, HDInsight, and Spark - O’Reilly Media (2016)

Big Data

  • LazyProgrammer - Big Data, MapReduce, Hadoop, and Spark with Python (2016)
  • Zachary Radtka, Donald Miner - Hadoop with Python - O’Reilly (2015)
  • Vinit Yadav - Processing Big Data with Azure HDInsight Building Real - World Big Data Systems on Azure HDInsight Using the Hadoop Ecosystem - Apress (2017)
  • Roman Shaposhnik, Claudio Martella, Dionysios Logothetis - Practical Graph Analytics with Apache Giraph - Apress (2015)
  • Raul Estrada, Isaac Ruiz - Big Data SMACK A Guide to Apache Spark, Mesos, Akka, Cassandra, and Kafka - Apress (2016)
  • Kerry Koitzsch - Pro Hadoop Data Analytics - Designing and Building Big Data Systems using the Hadoop Ecosystem - Apress (2017)
  • Deepak Vohra - Practical Hadoop Ecosystem A Definitive Guide to Hadoop-Related Frameworks and Tools - Apress (2016)
  • Michael Frampton - Big Data Made Easy A Working Guide to the Complete Hadoop Toolset - Apress (2014)
  • Joe Sremack - Big Data Forensics Learning Hadoop Investigations Perform forensic investigations on Hadoop clusters with cutting-edge tools and techniques - Packt Publishing (2015)
  • Patrick C. K. Hung - Big Data Applications and Use Cases - Springer International Publishing (2016)
  • Vignesh Prajapati - Big Data Analytics with R and Hadoop - Packt Publishing (2013)
  • Albert Y. Zomaya, Sherif Sakr - Handbook of Big Data Technologies - Springer (2017)
  • K.G. Srinivasa, Anil Kumar Muppalla - Guide to High Performance Distributed Computing Case Studies with Hadoop, Scalding and Spark - Springer Internationa (2015)

Hadoop, Hive, Hbase, Pig

  • Sam R. Alapati - Expert Hadoop Administration Managing, Tuning, and Securing Spark, YARN, and HDFS - Addison-Wesley (2016)
  • Alex Holmes - Hadoop in Practice, 2nd Edition - Manning (2014)
  • Benoy Antony, Konstantin Boudnik, Cheryl Adams, Branky Shao, Cazen Lee, Kai Sasaki - Professional Hadoop - Wrox (2016)
  • Bill Havanki - Moving Hadoop to the Cloud - O’Reilly (2017)
  • Boris Lublinsky, Kevin T. Smith, Alexey Yakubovich Professional Hadoop Solutions
  • Chuck Lam-Hadoop in action - Manning Publications (2011)
  • Debarchan Sarkar - Pro Microsoft HDInsight Hadoop on Windows - Apress (2014)
  • Dirk deRoos - Hadoop For Dummies - For Dummies (2014)
  • Eric Sammer - Hadoop Operations - O’Reilly Media (2012)
  • Garry Turkington - Hadoop beginner’s guide - Packt Publishing (2013)
  • Lars George - HBase The Definitive Guide, 2nd Edition Random Access to Your Planet-Size Data - O’Reilly Media (2015)
  • Shumin Guo - Hadoop Operations and Cluster Management Cookbook - Packt Publishing (2013)
  • Instant MapReduce Patterns – Hadoop Essentials How-to(2013)
  • Tom White - Hadoop The Definitive Guide - O’Reilly Media (2015)
  • Kerry Koitzsch - Pro Hadoop Data Analytics - Designing and Building Big Data Systems using the Hadoop Ecosystem - Apress (2017)
  • Kevin Sitto, Marshall Presser - Field Guide to Hadoop An Introduction to Hadoop, Its Ecosystem, and Aligned Technologies - O’Reilly Media (2015)
  • Khaled Tannir - Optimizing Hadoop for MapReduce - Packt Publishing (2014)
  • Mahmoud Parsian - Data Algorithms Recipes for Scaling Up with Hadoop and Spark - O’Reilly Media (2015)
  • Mark Grover, Ted Malaska, Jonathan Seidman, Gwen Shapira - Hadoop Application Architectures - O’Reilly Media (2015)
  • Michael Frampton - Big Data Made Easy A Working Guide to the Complete Hadoop Toolset
  • Mike Frampton - Mastering Apache Spark Gain expertise in processing and storing data by using advanced techniques with Apache Spark - Packt Publishing (2015)
  • Sameer Wadkar, Madhu Siddalingaiah - Pro Apache Hadoop - Apress (2014)
  • Sandeep Karanth - Mastering Hadoop - Packt Publishing (2014)
  • Scott Shaw, Andreas François Vermeulen, Ankur Gupta, David Kjerrumgaard - Practical Hive A Guide to Hadoop’s Data Warehouse System - Apress (2016)
  • Shiva Achari - Hadoop Essentials - Packt Publishing (2015)
  • Deepak Vohra - Apache HBase Primer - Apress (2016)
  • Lars George - HBase The Definitive Guide - O’Reilly Media (2015)
  • Jean-Marc Spaggiari, Kevin - Architecting HBase Applications A Guidebook for Successful Development and Design - O’Reilly Media (2015)
  • Nick Dimiduk, Amandeep Khurana - HBase in Action - Manning Publications (2012)
  • Nishant Garg - HBase Essentials - Packt Publishing (2014)
  • Yifeng Jiang - HBase Administration Cookbook - Packt Publishing (2012)
  • Du, Dayong - Apache Hive essentials essential techniques to help you process, and get unique insights from, big data - Packt Publishing (2018)
  • Edward Capriolo, Dean Wampler, Jason Rutherglen - Programming Hive - O’Reilly Media (2012)
  • Steve Hoffman - Apache Flume Distributed Log Collection for Hadoop - Packt Publishing (2013)
  • Hari Shreedharan - Using Flume Flexible, Scalable, and Reliable Data Streaming - O’Reilly Media (2014)
  • Steve Hoffman - Apache Flume Distributed Log Collection for Hadoop - Packt Publishing (2015)
  • Mohammad Kamrul Islam, Aravind Srinivasan - Apache Oozie The Workflow Scheduler for Hadoop - O’Reilly Media (2015)
  • Alan Gates, Daniel Dai - Programming Pig Dataflow Scripting with Hadoop - O’Reilly Media (2016)
  • Balaswamy Vaddeman - Beginning Apache Pig Big Data Processing Made Easy - Apress (2017)
  • Ankit Jain, Anand Nalya - Learning Storm Create real-time stream processing applications with Apache Storm - Packt Publishing (2014)
  • Jonathan Leibiusky, Gabriel Eisbruch, Dario Simonassi - Getting Started with Storm - O’Reilly Media (2012)
  • Kathleen Ting, Jarek Jarcec Cecho - Apache Sqoop Cookbook - O’Reilly Media (2013)

MapReduce, Yarn

  • Jimmy Lin, Chris Dyer, Graeme Hirst - Data-Intensive Text Processing with MapReduce - Morgan and Claypool Publishers (2010)
  • Bradley Holt - Writing and Querying MapReduce Views in CouchDB Tools for Data Analysts - O’Reilly Media (2011)
  • Donald Miner, Adam Shook - MapReduce Design Patterns Building Effective Algorithms and Analytics for Hadoop and Other Systems - O’Reilly Media (2012)
  • Kevin Schmidt, Christopher Phillips - Programming Elastic MapReduce - O’Reilly Media (2013)
  • Khaled Tannir - Optimizing Hadoop for MapReduce - Packt Publishing (2014)
  • Srinath Perera - Instant MapReduce Patterns – Hadoop Essentials How-to - Packt Publishing (2013)
  • Thilina Gunarathne - Hadoop MapReduce v2 Cookbook, 2nd Edition Explore the Hadoop MapReduce v2 ecosystem to gain insights from very large datasets - Packt Publishing (2015)
  • Arun C. Murthy, Vinod Kumar Vavilapalli, Doug Eadline, Joseph Niemiec, Jeff Markham - Apache Hadoop YARN Moving beyond MapReduce and Batch Processing with Apache Hadoop 2 - Addison-Wesley (2014)

Spark

  • Brennon York, Ema Orhian, Ilya Ganelin, Kai Sasaki - Spark Big Data Cluster Computing in Production - Wiley (2016)
  • Holden Karau, Rachel Warren - High Performance Spark Best practices for scaling and optimizing Apache Spark - O’Reilly Media (2016)
  • Mike Frampton - Mastering Apache Spark Gain expertise in processing and storing data by using advanced techniques with Apache Spark - Packt Publishing (2015)
  • Mohammed Guller - Big Data Analytics with Spark A Practitioner’s Guide to Using Spark for Large Scale Data Analysis - Apress (2016)
  • Zubair Nabi - Pro Spark Streaming The Zen of Real-Time Analytics Using Apache Spark - Apress (2016)

Kafka

  • Nishant Garg - Learning Apache Kafka, 2nd Edition Start from scratch and learn how to administer Apache Kafka effectively for messaging - Packt Publishing (2015)
  • Neha Narkhede, Gwen Shapira, Todd Palino - Kafka The Definitive Guide Real-time data and stream processing at scale - O’Reilly Media (2016)
  • Nishant Garg - Apache Kafka Set up Apache Kafka clusters and develop custom message producers and consumers using practical, hands-on examples - Packt Publishing (2013)

Docker

  • Adrian Mouat - Using Docker Developing and Deploying Software with Containers - O’Reilly Media (2016)
  • Deepak Vohra - Pro Docker Learn how to use Containers as a Service for development and deployment - Apress (2015)
  • Jeff Nickoloff - Docker in Action - Manning Publications (2016)
  • Jon Schipp, Henry Dalziel - Deploying Secure Containers for Training and Development - Syngress (2015)
  • Karl Matthias, Sean P. Kane - Docker Up Running Shipping Reliable Containers in Production - O’Reilly Media (2015)
  • Oskar Hane - Build Your Own PaaS with Docker - Packt Publishing (2015)
  • Shrikrishna Holla - Orchestrating Docker - Manage and deploy Docker services to containerize applications efficiently - Packt Publishing (2015)

Kubernetes

  • Marc Boorshtein, Scott Surovich - Kubernetes – An Enterprise Guide Effectively containerize applications, integrate enterprise systems, and scale applications in your enterprise, 2nd Edition - Packt Publishing (2021)
  • Elton Stoneman - Learn Kubernetes in a Month of Lunches - Manning Publications (2021)
  • Alan Hohn - The Book of Kubernetes A Complete Guide to Container Orchestration - No Starch Press (2022)
  • Jay Vyas, Chris Love - Core Kubernetes - Manning (2022)
  • Michael Dame - The Kubernetes Operator Framework Book Overcome complex Kubernetes cluster management challenges with automation toolkits - Packt Publishing (2022)
  • Faisal Masood, Ross Brigoli - Machine Learning on Kubernetes A practical handbook for building and using a complete open source machine learning platform on Kubernetes - Packt Publishing (2022)
  • Andrew Martin and Michael Hausenblas - Hacking Kubernetes Threat-Driven Analysis and Defense (2022)
  • Nassim Kebbani, Piotr Tylenda, Russ McKendrick - The Kubernetes Bible The definitive guide to deploying and managing Kubernetes across major cloud platforms - Packt Publishing (2022)
  • Benjamin Schmeling, Maximilian Dargatz - Kubernetes Native Development Develop, Build, Deploy, and Run Applications on Kubernetes - Apress (2022)
  • Benjamin Muschko - Certified Kubernetes Administrator (CKA) Study Guide. In-Depth Guidance and Practice - O’Relly (2022)
  • Brendan Burns, Joe Beda, Kelsey Hightower - Kubernetes Up and Running Dive into the Future of Infrastructure - O’Reilly Media (2019)
  • Justin Domingus John Arundel - Cloud Native DevOps with Kubernetes, 2nd Edition - O’Reilly Media, Inc. (2022)
  • Andrew Block, Austin Dewey - Learn Helm Improve productivity, reduce complexity, and speed up cloud-native adoption with Helm for Kubernetes - Packt Publishing (2020)
  • Matt Butcher, Matt Farina, Josh Dolitsky - Learning Helm Managing Apps on Kubernetes - O’Reilly Media (2021)

Linux

  • The Linux Programming Interface

Jenkins

  • Alan Mark Berg - Jenkins Continuous Integration Cookbook - Packt Publishing (2015)
  • Donald Simpson - Extending Jenkins - Packt Publishing (2015)
  • John Ferguson Smart - Jenkins The Definitive Guide - O’Reilly Media (2011)
  • Mitesh Soni - Jenkins Essentials - Packt Publishing (2015)
  • Nikhil Pathania - Pro Continuous Delivery With Jenkins 2.0 - Apress (2017)
  • Sebastian Bergmann - Integrating PHP Projects with Jenkins Continuous Integration for Robust Building and Testing - O’Reilly Media (2011)

GitOps

  • Billy Yuen, Alexander Matyushentsev, Todd Ekenstam, Jesse Suen - GitOps and Kubernetes Continuous Deployment with Argo CD, Jenkins X, and Flux - Manning Publications (2021)
  • Natale Vinto, Alex Soto Bueno - GitOps Cookbook - Kubernetes Automation in Practice - O’Reilly Media (2022)
  • Ravishankar Somasundaram - Git Version control for everyone - Packt Publishing (2012)
  • Laster, Brent - Professional Git - Wrox (2016)
  • Ferdinando Santacroce - Git Essentials - Packt Publishing (2015)

Go

  • Alan A. A. Donovan, Brian W. Kernighan - The Go Programming Language - Addison-Wesley Professional (2015)
  • Caleb Doxsey - An Introduction to Programming in Go - CreateSpace Independent Publishing Platform (2012)
  • Caleb Doxsey - Introducing Go Build Reliable, Scalable Programs - O’Reilly Media (2016)
  • Ivo Balbaert - The Way To Go A Thorough Introduction To The Go Programming Language - iUniverse (2012)
  • Shiju Varghese - Web Development with Go Building Scalable Web Apps and RESTful Services - Apress (2016)
  • Naren Yellavula - Building RESTful Web services with Go - Packt Publishing (2017)

Java

  • Cay S. Horstmann - Core Java Volume I - Fundamentals - Prentice Hall (2016)
  • Barry A. Burd - Beginning Programming with Java For Dummies - Wiley (2017)
  • Adam L. Davis - Modern Programming Made Easy Using Java, Scala, Groovy, and JavaScript - Apress (2016)
  • Allen B. Downey, Chris Mayfield - Think Java How to Think Like a Computer Scientist - O’Reilly Media (2016)
  • Brett Spell - Pro Java 8 Programming - Apress (2015)
  • Doug Lowe - Java All-in-One for Dummies - Wiley (2017)
  • Gaston C. Hillar - Java 9 with JShell - Packt Publishing (2017)
  • Javier Fernandez Gonzalez - Mastering Concurrency Programming with Java 8 - Packt Publishing (2016)
  • Michael Müller - Java Lambdas and Parallel Streams - Apress (2016)
  • Richard M. Reese, Jennifer L. Reese - Java for Data Science - Packt Publishing (2017)
  • Robert Fischer - Java Closures and Lambda - Apress (2015)
  • Steve Tale - Java The Ultimate Beginners Guide to Java Programming - CreateSpace Independent Publishing Platform (2016)
  • Prabath Siriwardena - Maven Essentials Get started with the essentials of Apache Maven and get your build automation system up and running quickly - Packt Publishing (2015)
  • Raghuram Bharathan - Apache Maven Cookbook - Packt Publishing (2015)

JavaScript

  • George Nicolas - JavaScript Fundamentals - Manning (2017)
  • Olga Filipova - Learning Vue.js 2 - Packt Publishing (2016)
  • Ved Antani, Stoyan Stefanov - Object-oriented JavaScript - Packt Publishing (2017)

Jira, Redmine

  • Jobin Kuruvilla - JIRA 5.x Development Cookbook - Packt Publishing (2013)
  • Matthew B. Doar - Practical JIRA Plugins - O’Reilly Media (2011)
  • Matthew B. Doar - Practical JIRA Administration - O’Reilly Media (2011)
  • Matthew B. Doar - Practical JIRA Plugins - O’Reilly Media (2011)
  • Patrick Li - JIRA 5.2 Essentials - Packt Publishing (2013)
  • Patrick Li - JIRA Agile Essentials Bring the power of Agile to Atlassian JIRA and run your projects efficiently with Scrum and Kanban - Packt Publishing (2015)
  • Patrick Li - JIRA Essentials, 3rd Edition Use the features of JIRA to manage projects and effectively handle bugs and software issues - Packt Publishing (2015)
  • Ravi Sagar - Mastering JIRA Gain expertise in tracking project issues and managing them efficiently using JIRA - Packt Publishing (2015)
  • Bevilacqua, Alex - Redmine plugin extension and development - Packt Publishing (2014)
  • Andriy Lesyuk - Mastering Redmine - Packt Publishing (2013)

Groovy

  • Venkat Subramaniam - Programming Groovy 2 Dynamic Productivity for the Java Developer - Pragmatic Bookshelf (2013)
  • Adam L. Davis - Learning Groovy - Apress (2016)
  • Dierk Konig, Paul King, Guillaume Laforge, Hamlet D Arcy, Cedric Cha - Groovy in Action, 2nd Edition - Manning (2015)
  • Ken Kousen - Making Java Groovy - Manning Publications (2013)
  • Kishori Sharan - Scripting in Java Integrating with Groovy and JavaScript - Apress (2014)
  • Vishal Layka, Christopher M. Judd, Joseph Faisal Nusairat, Jim Shingler - Beginning Groovy, Grails and Griffon - Apress (2012)

Bash

  • Advanced Bash Scripting Guide

Ansible

  • Daniel Hall - Ansible Configuration Management - Packt Publishing (2013)
  • Fabio Alessandro Locati - Learning Ansible 2, 2nd Edition-Packt Publishing (2016)
  • Gourav Shah - Ansible Playbook Essentials - Packt Publishing (2015)
  • Jeff Geerling - Ansible for DevOps Server and Configuration Management for Humans - Lean Publishing (2015)
  • Lorin Hochstein - Ansible Up and Running - O’Reilly Media (2015)
  • Michael Heap - Ansible From Beginner to Pro - Apress (2016)

Puppet

  • Scott Coulton - Puppet for Containerization Learn about configuration management and gain complete control of your Docker containers using Puppet - Packt Publishing (2016)
  • Thomas Uphill - Mastering Puppet, 2nd Edition Master Puppet for configuration management of your systems in an enterprise deployment - Packt Publishing (2016)

OpenBSD

  • Michael W. Lucas - Absolute OpenBSD UNIX for the Practical Paranoid - No Starch Press (2013)

Scala, Akka

  • Derek Wyatt, Roland, Dr. Kuhn - Akka Concurrency - Artima Inc (2013)
  • Jamie Allen - Effective Akka - O’Reilly Media (2013)
  • Jason Goodwin - Learning Akka - Packt Publishing (2015)
  • Kumar Gupta Munish - Akka Essentials - Packt Publishing (2012)
  • Raymond Roestenburg, Rob Bakker, Rob Williams - Akka in Action - Manning Publications (2016)
  • Posa, Rambabu - Scala Reactive Programming Build scalable, functional reactive microservices with Akka, Play, and Lagom - Packt Publishing (2018)
  • Prasanna Kumar Sathyanarayanan, Suraj Atreya - Reactive Programming with Scala and Akka - Packt Publishing (2016)
  • Vincent Theron, Michael Diamant - Scala High Performance Programming - Packt Publishing (2016)
  • Martin Odersky - Scala by Example - École polytechnique fédérale de Lausanne (Switzerland)
  • Pascal Bugnion - Scala for Data Science - Packt Publishing (2016)
  • Martin Odersky, Lex Spoon, Bill Venners, Frank Sommers - Programming in Scala - Artima Press (2021)

Cassandra

  • Jeff Carpenter, Eben Hewitt - Cassandra The Definitive Guide - O’Reilly Media (2016)
  • Mat Brown - Learning Apache Cassandra - Manage Fault Tolerant and Scalable Real-Time Data - Packt Publishing (2015)
  • Nishant Neeraj - Mastering Apache Cassandra - Packt Publishing (2015)
  • Raul Estrada, Isaac Ruiz - Big Data SMACK A Guide to Apache Spark, Mesos, Akka, Cassandra, and Kafka - Apress (2016)
  • Shilpi Saxena - Real-time Analytics with Storm and Cassandra Solve real-time analytics problems effectively using Storm and Cassandra - Packt Publishing (2015)
  • Vivek Mishra - Beginning Apache Cassandra Development - Apress (2014)

Ceph

  • Karan Singh - Learning Ceph a practical guide to designing, implementing, and managing your software-defined, massively scalable Ceph storage system - Packt Publishing (2015)
  • Anthony D’Atri, Vaibhav Bhembre, Karan Singh - Learning Ceph a unified, scalable, and reliable open source storage solution - Packt Publishing (2017)

SRE

  • Betsy Beyer - Site Reliability Engineering - O’Reilly Media (2016)
  • Betsy Beyer - The Site Reliability Workbook Practical Ways to Implement SRE (2018, O’Reilly)
  • David N. Blank-Edelman - Seeking SRE Conversations About Running Production Systems at Scale (2018, O’Reilly Media)

Python

  • Luciano Ramalho - Fluent Python Clear, Concise, and Effective Programming - O’Reilly Media (2022)
  • Tiago Antão - Fast Python for Data Science - Manning Publications (2022)
  • Matthew Fowler - Python Concurrency with asyncio - Manning (2022)
  • Edcorner Learning - 52 Amazing Python Projects For Developers (2022)
  • Giancarlo Zaccone - Python Parallel Programming Cookbook Over 70 recipes to solve challenges in multithreading and distributed system with Python3 - Packt Publishing (2019)
  • José Manuel Ortega, Dr. M. O. Faruque Sarker, Sam Washington - Learning Python Networking - Packt Publishing (2019)
  • Claus Fuhrer, Jan Erik Solem, Olivier Verdier - Scientific Computing with Python 3 - Packt Publishing (2017)
  • Dusty Phillips - Python 3 Object-oriented Programming - Packt Publishing (2015)
  • Chetan Giridhar - Learning Python Design Patterns - Packt Publishing (2016)
  • Claus Fuhrer, Jan Erik Solem, Olivier Verdier - Scientific Computing with Python 3 - Packt Publishing (2017)
  • Cyrille Rossant - IPython Interactive Computing and Visualization Cookbook - Packt Publishing (2014)
  • Dan Toomey - Learning Jupyter - Packt Publishing (2016)
  • Doug Hellmann - The Python Standard Library by Example - Addison-Wesley (2011)
  • Fredrik Lundh - Python Standard Library - Nutshell Handbooks (2001)
  • Jacob Zimmerman - Python Descriptors - Apress (2017)
  • M. Moka - Python for web application (2016)
  • Marty Alchin, J. Burton Browning - Pro Python - Apress (2015)
  • Massaron, Luca Boschetti, Alberto - Regression Analysis with Python - Packt Publishing (2016)
  • Michal Jaworski, Tarek Ziade - Expert Python Programming - Packt Publishing (2016)
  • The Python Book The ultimate guide to coding with Python - Imagine Publishing Ltd (2016)
  • Rick van Hattem - Mastering Python - Packt Publishing (2016)
  • Sanjib Sinha - Beginning Ethical Hacking with Python - Apress (2017)
  • Steven F. Lott - Modern Python Cookbook - Packt Publishing (2016)
  • T.R. Padmanabhan - Programming with Python - Springer (2017)

Python Web

  • Antonio Mele - Django By Example Create your own line of successful web applications with Django - Packt Publishing (2015)
  • Antonio Mele - Django 4 By Example Build powerful and reliable Python web applications from scratch, 4th Edition - Packt Publishing (2022)
  • Leif Azzopardi, David Maxwell - Tango With Django A beginner’s Guide to Web Development With Python - Leanpub (2017)
  • Nigel George - Beginning Django CMS Build a first-class content management system from the ground up the easy way - Apress (2016)
  • Michael Dory, Adam Parrish, Brendan Berg - Introduction to Tornado - O’Reilly Media (2012)
  • Charles Leifer, Matt Copperwaite - Learning Flask Framework Build dynamic, data-driven websites and modern web applications with Flask - Packt Publishing (2015)
  • Gareth Dwyer - Flask By Example Unleash the full potential of the Flask web framework by creating simple yet powerful web applications - Packt Publishing (2016)
  • Italo Maia - Building Web Applications with Flask - Packt Publishing (2015)
  • Joel Perras - Flask Blueprints Dive into the world of the Flask microframework to develop an array of web applications - Packt Publishing (2015)
  • Matt Copperwaite, Charles Leifer - Learning Flask Framework Build dynamic, data-driven websites and modern web applications with Flask - Packt Publishing (2015)
  • Miguel Grinberg - Flask Web Development Developing Web Applications with Python - O’Reilly Media (2014)
  • Ron DuPlain - Instant Flask Web Development Tap into Flask to build a complete application in a style that you control - Packt Publishing (2013)
  • Shalabh Aggarwal - Flask Framework Cookbook - Packt Publishing (2014)
  • Sumit Gupta - Building Web Applications with Python and Neo4j Develop exciting real-world Python-based web applications with Neo4j using frameworks such as Flask, Py2neo, and Django - Packt Publishing (2015)
  • Gaston C. Hillar - Building RESTful Python Web Services - Packt Publishing (2016)
  • Michael Dory, Adam Parrish, Brendan Berg - Introduction to Tornado Modern Web Applications with Python - O’Reilly Media (2012)

Ruby, Rails

  • Jay McGavren - Head First Ruby - O’Reilly Media (2015)
  • Lucas Carlson, Leonard Richardson - Ruby Cookbook - O’Reilly Media (2015)
  • Michael Hartl - Ruby on Rails Tutorial Learn Web Development with Rails - Addison-Wesley Professional (2016)
  • Peter Cooper - Beginning Ruby From Novice to Professional - Apress (2016)
  • Sam Ruby - Agile Web Development with Rails 5 - Pragmatic Bookshelf (2016)
  • Silvia Puglisi - RESTful Rails Development Building Open Applications and Services - O’Reilly Media (2015)

Solr

  • Mohan, Surendra - Apache Solr High Performance - Packt Publishing (2014)
  • Andrea Gazzarini - Apache Solr Essentials Leverage the power of Apache Solr to create efficient search applications - Packt Publishing (2015)
  • Doug Turnbull, John Berryman - Relevant Search With applications for Solr and Elasticsearch - Manning Publications (2016)
  • Jayant Kumar - Apache Solr Search Patterns - Packt Publishing (2015)
  • Surendra Mohan - Administrating Solr Master the use of Drupal and associated scripts to administrate, monitor, and optimize Solr - Packt Publishing (2013)
  • Trey Grainger, Timothy Potter - Solr in Action - Manning Publications (2014)

Elasticsearch, ELK, EFK

  • Clinton Gormley, Zachary Tong - Elasticsearch The Definitive Guide - O’Reilly Media (2015)
  • Doug Turnbull, John Berryman - Relevant Search With applications for Solr and Elasticsearch - Manning Publications (2016)
  • Radu Gheorghe, Matthew Lee Hinman, Roy Russo - Elasticsearch in Action - Manning (2015)
  • Rafal Kuc, Marek Rogozinski - Mastering ElasticSearch Extend your knowledge on ElasticSearch, and querying and data handling, along with its internal workings - Packt Publishing (2013)
  • Rafał Kuć, Marek Rogoziński - Elasticsearch Server - Packt Publishing (2014)
  • Saurabh Chhajed - Learning ELK Stack Build mesmerizing visualizations, analytics, and logs from your data using Elasticsearch, Logstash, and Kibana - Packt Publishing (2015)
  • Vineeth Mohan - Elasticsearch Blueprints A practical project-based guide to generating compelling search solutions using the dynamic and powerful features of Elasticsearch - Packt Publishing (2015)
  • Vishal Sharma - Beginning Elastic Stack - Apress (2016)

GCP

  • Marc Cohen, Kathryn Hurley, Paul Newson - Google Compute Engine Managing Secure and Scalable Cloud Computing - O’Reilly Media (2014)
  • S. P. T. Krishnan, Jose L. Ugia Gonzalez - Building Your Next Big Thing with Google Cloud Platform A Guide for Developers and Enterprise Architects - Apress (2015)

PHP

  • David Sklar - Learning PHP A Gentle Introduction to the Web’s Most Popular Language - O’Reilly Media (2016)
  • Frank M. Kromann - PHP and MySQL Recipes A Problem-Solution Approach - Apress (2016)
  • Jason Lengstorf, Keith Wald - Pro PHP and jQuery, 2nd Edition Take your dynamic PHP 7 apps to the next level by adding a JavaScript layer using jQuery - Apress (2016)
  • Joseph Benharosh - The essentials of Object Oriented PHP - Leanpub (2016)
  • Lorna Jane Mitchell - PHP Web Services, 2nd Edition APIs for the Modern Web - O’Reilly Media (2016)
  • MATT ZANDSTRA - PHP Objects, Patterns, and Practice - Apress (2016)
  • Mikael Olsson - PHP 7 Quick Scripting Reference - Apress (2016)
  • Niklas Modess - Deploying PHP Applications (2016)
  • Paul Redmond - Writing APIs with Lumen A Hands-on Guide to Writing API Services With PHP (2016)
  • Rob Aley - PHP Beyond the Web - Apress (2017)
  • Steve Prettyman - Learn PHP 7 Object Oriented Modular Programming using HTML5, CSS3, JavaScript, XML, JSON, and MySQL - Apress (2016)
  • Christopher John Pecoraro - Mastering Laravel - Packt Publishing (2015)
  • Kelt Dockins - Design Patterns in PHP and Laravel - Apress (2017)
  • Matt Stauffer - Laravel Up and Running A Framework for Building Modern PHP Apps - O’Reilly (2016)
  • Sanjib Sinha - Beginning Laravel A beginner’s guide to application development with Laravel 5.3 - Apress (2017)

Nginx, Lua

  • Derek DeJonghe - NGINX Cookbook Advanced Recipes for High-Performance Load Balancing - O’Reilly Media (2022)
  • Rahul Sharma - Nginx High Performance - Packt Publishing (2015)
  • Clement Nedelcu - Nginx HTTP Server - Packt Publishing (2015)
  • Dimitri Aivaliotis - Mastering Nginx - Packt Publishing (2013)
  • Rahul Soni - Nginx From Beginner to Pro - Apress (2016)
  • Usama Dar - Nginx Module Extension - Packt Publishing (2013)
  • Valery Kholodkov - Nginx Essentials - Packt Publishing (2015)
  • Roberto Ierusalimschy - Programming in Lua - lua.org (2017)

Mesos

  • David Greenberg - Building Applications on Mesos Leveraging Resilient, Scalable, and Distributed Systems - O’Reilly Media (2015)
  • Dharmesh Kakadia - Apache Mesos Essentials - Packt Publishing (2015)

MongoDB

  • Cyrus Dasadia, Amol Nayak - MongoDB Cookbook - Packt Publishing (2016)
  • David Hows, Peter Membrey, Eelco Plugge, Tim Hawkins - The Definitive Guide to MongoDB A complete guide to dealing with Big Data using MongoDB - Apress (2015)
  • David Hows, Peter Membrey, Eelco Plugge - MongoDB Basics - Apress (2014)
  • Deepak Vohra - Pro MongoDB Development - Apress (2015)
  • Kyle Banker, Peter Bakkum, Shaun Verch, Doug Garrett, Tim Hawkins - MongoDB in Action Covers MongoDB version 3.0 - Manning Publications (2016)
  • Shakuntala Gupta Edward, Navin Sabharwal - Practical MongoDB Architecting, Developing, and Administering MongoDB - Apress (2015)
  • Mithun Satheesh, Bruno Joseph D - Web Development with MongoDB and NodeJS, 2nd Edition Build an interactive and full-featured web application from scratch using Node.js and MongoDB - Packt Publishing (2015)

OpenStack

  • Alok Shrivastwa, Sunil Sarat - Learning OpenStack Set up and maintain your own cloud-based Infrastructure as a Service (IaaS) using OpenStack - Packt Publishing (2015)
  • Amrith Kumar, Douglas Shelley - OpenStack Trove - Apress (2015)
  • Andrey Markelov - Certified OpenStack Administrator Study Guide - Apress (2016)
  • Scott Adkins, John Belamaric, Vincent Giersch, Denys Makogon, Jason E. Robinson - OpenStack Cloud Application Development - Wrox (2015)
  • V. K. Cody Bumgardner, Jay Pipes - OpenStack in Action - Manning (2016)

security

  • Hanqing Wu, Liz Zhao - Web Security A WhiteHat Perspective - Auerbach Publications (2015)

Zabbix

  • Andrea Dalle Vacche, Stefano Kewan Lee - Mastering Zabbix - Packt Publishing (2013)
  • Andrea Dalle Vacche, Stefano Kewan Lee - Zabbix Network Monitoring Essentials Your one-stop solution to efficient network monitoring with Zabbix - Packt Publishing (2015)

Recommender System

  • Negre, Elsa - Advances in information systems set. Volume 4, Information and recommender systems - Wiley-ISTE (2015)
  • José J. Pazos Arias, Ana Fernández Vilas, Rebeca P. Díaz Redondo - Recommender Systems for the Social Web - Springer-Verlag Berlin Heidelberg (2012)
  • Aristomenis S. Lampropoulos, George A. Tsihrintzis - Machine Learning Paradigms Applications in Recommender Systems - Springer International Publishing (2015)
  • George A. Tsihrintzis, Maria Virvou, George A. Tsihrintzis, Maria Virvou, Lakhmi C. Jain - Multimedia Services in Intelligent Environment: Advances in Recommender Systems - Springer International Publishing (2013)
  • Panagiotis Symeonidis, Andreas Zioupos - Matrix and Tensor Factorization Techniques for Recommender Systems - Springer International Publishing (2016)
  • Charu C. Aggarwal - Recommender Systems The Textbook - Springer International Publishing (2016)
  • Daniel Schall - Social Network-Based Recommender Systems - Springer International Publishing (2015)
  • Francesco Ricci, Lior Rokach, Bracha Shapira - Recommender Systems Handbook - Springer US (2015)
  • Nikos Manouselis, Hendrik Drachsler, Katrien Verbert, Olga C. Santos - Recommender Systems for Technology Enhanced Learning Research Trends and Applications - Springer-Verlag New York (2014)

Mahout

  • Ashish Gupta - Learning Apache Mahout Classification - Packt (2015)
  • Chandramani Tiwary - Learning Apache Mahout Acquire practical skills in Big Data Analytics and explore data science with Apache Mahout - Packt Publishing (2015)
  • Jayani Withanawasam - Apache Mahout Essentials Implement top-notch machine learning algorithms for classification, clustering, and recommendations with Apache Mahout - Packt Publishing (2015)
  • Piero Giacomelli - Apache Mahout Cookbook - Packt Publishing (2013)
  • Sean Owen, Robin Anil, Ted Dunning, Ellen Friedman - Mahout in Action - Manning Publications (2011)

Redis

  • Josiah L. Carlson - Redis in Action - Manning Publications (2013)
  • Karl Seguin - The Little Redis Book
  • Maxwell Dayvson Da Silva, Hugo Lopes Tavares - Redis Essentials - Packt Publishing (2015)
  • Tiago Macedo, Fred Oliveira - Redis Cookbook - O’Reilly Media (2011)
  • Vinoo Das - Learning Redis Design efficient web and business solutions with Redis - Packt Publishing (2015)

Serverless

  • Ben Rady - Serverless Single Page Apps Fast, Scalable, and Available - Pragmatic Bookshelf (2016)
  • Peter Sbarski - Serverless Architectures on AWS With examples using AWS Lambda - Manning Publications (2017)

SSH

  • Daniel J. Barrett, Richard E. Silverman, Robert G. Byrnes - SSH, The Secure Shell The Definitive Guide - O’Reilly Media (2005)
  • Himanshu Dwivedi - Implementing SSH Strategies for Optimizing the Secure Shell - Wiley (2004)
  • Michael W Lucas - SSH Mastery OpenSSH, PuTTY, Tunnels and Keys - Tilted Windmill Press (2012)

TCP

  • Fall, Kevin R. Stevens, W. Richard Wright, Gary R - TCP/IP Illustrated, Volume 1 The Protocols - Addison-Wesley, Pearson (2012)
  • Mohammed M. Alani - Guide to OSI and TCP/IP Models - Springer International Publishing (2014)
  • Ivan Ristic - Bulletproof SSL and TLS Understanding and Deploying SSL/TLS and PKI to Secure Servers and Web Applications - Feisty Duck (2014)
  • Crouthamel, Andrew - Mastering Wireshark 2 Develop skills for network analysis and address a wide range of information security threats - Packt Publishing (2018)

Zookeeper

  • Flavio Junqueira, Benjamin Reed - ZooKeeper - O’Reilly (2013)
  • Saurav Haloi - Apache ZooKeeper Essentials - Packt Publishing (2015)

Disclaimer
  1. License under CC BY-NC 4.0
  2. Copyright issue feedback: dig +short txt issue.imzye.com
  3. Not all the commands and scripts are tested in production environment, use at your own risk
  4. No privacy information is collected here
Buy Me a Coffee