Database Internals

When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, it’s often difficult to understand what each one offers and how they differ. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.

Have read 60 of 200 pages

Designing Data-Intensive Applications

In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same.

Have read 616 of 616 pages

Harry Potter and the Philosopher's Stone

The story unfolds with a letter arriving for Harry Potter, a simple boy, that brings with it a dark secret. The letter reveals to Harry Potter that both his parents were wizards and were killed by a Dark Lord’s curse when he was just a baby.

Have read 352 of 352 pages

Measure What Matters

The book is about musing Objectives and Key Results (OKRs) to make tough choices on business priorities.

Have read 320 of 320 pages

The Fabric of the Cosmos

Brian Greene's The Fabric of the Cosmos takes us on an irresistible and revelatory journey through the biggest of the big questions.

Have read 40 of 592 pages

Hooked: How to Build Habit-Forming Products

Hooked is based on Eyal’s years of research, consulting, and practical experience. It explains Why do some products capture widespread attention while others flop? What makes us engage with certain products out of sheer habit? Is there a pattern underlying how technologies hook us?

Have read 243 of 243 pages

Brief Answers to the Big Questions: the final book from Stephen Hawking

Stephen Hawking's final thoughts on the universe's biggest questions in this brilliant posthumous work. Is there a God? How did it all begin? Can we predict the future? What is inside a black hole? Is there other intelligent life in the universe? Will artificial intelligence outsmart us? and many more.

Have read 256 of 256 pages

Before You Know It

Before You Know profoundly changes the way you understand yourself by introducing you to a fascinating world only recently discovered, the world that exists below the surface of your awareness and yet is the key to unlocking new ways of thinking, feeling and behaving.

Have read 352 of 352 pages