Skip to content

Software the Hard way

Thoughts on Software Development

Tag: lock

Featured

Myths Programmers Believe about CPU Caches

As a computer engineer who has spent half a decade working with caches at Intel and Sun, I’ve learnt a thing or two about cache-coherency. This was one of the hardest concepts to learn back in college - but once you've truly understood it, it gives you a great appreciation for system design principles. You … Continue reading Myths Programmers Believe about CPU Caches →

RP Uncategorized 49 Comments 2018-04-292023-06-14 7 Minutes

You may also like:

  • My Path to Financial Independence as a Software Engineer
  • Myths Programmers Believe about CPU Caches
  • Rethinking Software Testing: Perspectives from the world of Hardware
  • SSH Considered Harmful - Why You Should Be Using Persistent Sessions
  • Our Engineering Principles and Best Practices
  • Nuances of Overloading and Overriding in Java
  • 18 Years A Transient - My Journey Through the American Immigration System as a Computer Engineer
  • An Alternative to Dependency Injection Frameworks
  • Abstractions Are In The Eye Of The Beholder
  • When Feature Flags Do And Don't Make Sense

More

View all posts

About Me
Create a website or blog at WordPress.com
  • Subscribe Subscribed
    • Software the Hard way
    • Join 142 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Software the Hard way
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...