Deadlock | Glossary

Definition:

Deadlock is a situation wherever a collection of processes are blocked because every process is holding a resource and waiting for another resource acquired by another process.

Consider an example when 2 trains are coming toward one another on same track and there’s only 1 track, none of the trains can move once they’re in front of each other. Similar situation occurs in operating systems when there are 2 or a lot of processes hold some resources and wait for resources held by other.

Further Reading:

Book: Patterns of Enterprise Application Architecture by Martin Fowler .  

 

Making Websites Win | Book Series

Overview:

This book is about how to buck the trend–to make websites that customers love and that are outrageously profitable.

The unique methodology is based on the authors’ award-winning work growing many of the world’s biggest web companies–plus hundreds of smaller, market-leading companies in over eighty different industries. In this book, you’ll get

  • What successful web businesses do differently (and others get wrong)
  • How to easily identify your website’s biggest opportunities
  • A treasure trove of proven solutions for growing businesses

Discover how to grow your profits–by making winning websites that people love.

 

Authors:

Karl Blanks, Ben Jesson, Avinash Kaushik

Published In:

23 October 2017