ManningBooks

ManningBooks

Devtalk Sponsor

Performance Engineering in Practice (Manning)

Performance Engineering in Practice introduces author Den Odell’s Fast by Default model that replaces the slow “fix-it-later” path with a unique framework to build in performance from the start.

Den Odell

Performance Engineering in Practice is now available in MEAP, giving you early access to Den Odell’s approach to building systems that stay fast as they evolve.

The book introduces the Fast by Default model, which treats performance as a design concern rather than a rescue mission. Instead of waiting for production pain, you learn how to shape decisions early so performance issues don’t accumulate in the first place.

A central idea in the book is the System Paths framework — a diagnostic language for understanding where time, resources, and contention actually flow through your system. The techniques aren’t tied to a specific language or stack, which makes them useful whether you’re working on web apps, internal tools, services, or distributed systems.

The examples focus on situations many teams recognize:

• An internal dashboard that becomes painfully slow
• Cascading failures triggered by a struggling API
• Performance regressions creeping in through normal development

Along the way, the book digs into practices that make performance work sustainable at the team level: profiling habits, shared dashboards, CI performance budgets, and design reviews that keep discussions grounded in user impact rather than guesswork.

MEAP readers can start exploring the material while the book is still being written and help shape its final form through feedback.


Don’t forget you can get 45% off with your Devtalk discount! Just use the coupon code “devtalk.com” at checkout :+1:

Where Next?

Popular General Dev topics Top

PragmaticBookshelf
No matter what language or platform you’re using, the CLI will help you work more effectively. Turn tedious chores into quick tasks: read...
New
PragmaticBookshelf
Mob Programming is a natural extension of the popular Pair Programming concept and is not restricted to a specific programming language o...
New
PragmaticBookshelf
Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with the regular application of test-driven devel...
New
PragmaticBookshelf
A single dramatic software failure can cost a company millions of dollars—but can be avoided with simple changes to design and architectu...
New
PragmaticBookshelf
Design applications and websites that people will not only use, but will absolutely love. This second edition brings the book up to date ...
New
PragmaticBookshelf
Vim is a fast and efficient text editor that will make you a faster and more efficient developer. In more than 120 Vim tips, you’ll quick...
New
PragmaticBookshelf
If you have trouble estimating cost or schedule for your projects, you are not alone. The question is this: who wants the estimate and wh...
New
PragmaticBookshelf
Your team is stressed; priorities are unclear. You’re not sure what your teammates are working on, and management isn’t helping. If your ...
New
PragmaticBookshelf
Debug It! will equip you with the tools, techniques, and approaches to help you tackle any bug with confidence. These secrets of professi...
New
PragmaticBookshelf
Pragmatic programmers use feedback to drive their development and personal processes. The most valuable feedback you can get while coding...
New

Other popular topics Top

siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
AstonJ
We have a thread about the keyboards we have, but what about nice keyboards we come across that we want? If you have seen any that look n...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
New
PragmaticBookshelf
Author Spotlight Mike Riley @mriley This month, we turn the spotlight on Mike Riley, author of Portable Python Projects. Mike’s book ...
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New
PragmaticBookshelf
Use advanced functional programming principles, practical Domain-Driven Design techniques, and production-ready Elixir code to build scal...
New