ruby.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
If you are interested in the Ruby programming language, come join us! Tell us about yourself when signing up. If you just want to join Mastodon, another server will be a better place for you.

Administered by:

Server stats:

1.1K
active users

Mike Perham :sidekiq:

One thing that came up in the Rails Performance slack this morning (railsspeed.com):

Efficiency vs Resiliency

If you hyper-optimize a system to run at 100% utilization, almost any future change to that app will cause a problem. Imagine a bug which adds 10% more CPU load, now you have CPU thrashing.

Even Google runs their machines at 80-90% utilization because that 10-20% is the slack required to safely absorb most changes.

www.railsspeed.comThe Complete Guide to Rails PerformanceThe Complete Guide to Rails Performance course teaches you how to diagnose and optimize production Ruby on Rails performance problems.

@getajobmike I feel like we’ve seen a lot of this same issue in other kinds of systems recently … supply chains in various industries, airline capacity optimization, and much more.

@glv Absolutely. I believe there's a fundamental law for all systems engineering here.