The Startup
Published in

The Startup

Native Memory — The Silent JVM Killer

What it looks like when your app gets terminated twice in one week by the Linux oom-killer

I recently worked on a tricky issue where our application was terminated ungracefully twice in one week after being enabled in a high-volume production environment. All signs pointed to some sort of memory issue but there was little concrete data to assist in identifying the root cause. What followed was a couple of weeks of bewildering frustration, an existential crisis or two and a hard-earned lesson with a satisfactory…




Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +756K followers.

Recommended from Medium

Send Emails Using Python

Kubectl command cheat sheet

How to Test PHP/Laravel BackEnd

The Counter-intuitiveness of the 10x Engineer

OpenCV Basic and Useful Tools: Cropping (Python)

Microsoft Teams / Office 365 interference

Terraform for Absolute Beginners

Core language Vs Frameworks

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Conor Griffin

Conor Griffin

Software Engineer at Workday

More from Medium

Aditya Iyer- Principal Software Engineer

Building a Modern Monolithic App

How we handle query parameter breaking changes in Whoz API

The virtuous cycle of Code Reviews

Photo by Alvaro Reyes on Unsplash