Troubleshooting Java memory problems can be tricky, but the right approach and proper tools can simplify things substantially. The JVM reports a variety of OutOfMemoryError messages. In this article we address how to read them, and we take a look at a wide range of tools we can use to eradicate them.
Stackify was founded in 2012, making it a relatively new player in the field of Application Performance Management (APM) and code profilers. InfoQ reached out to Matt Watson, founder and CEO of Stackify, to learn more about its products Prefix and Retrace.
With tens of thousands of Java servers running in production in the enterprise, many engineers still lack the skills to keep their Java servers greased. In this article InfoQ takes a look at basic techniques for tuning Java servers.
InfoQ talked with Sandi Metz, author of "Practical Object-Oriented Design in Ruby" about her book, learning from open source code, making sensible use of code analysis tools and other topics.
Static analysis has a broad set of capabilities to offer the .NET world. Nevertheless, some defects cannot be detected by this analysis technique. The flow analysis feature of dotTEST does that. 1
Patrick Smacchia is a Visual C# MVP with over 15 years of software development experience. He is the lead developer of NDepend.
Annotating existing object graphs - we show a simple, extensible solution using Ruby's singleton classes.
Mark Figley talks about enforcing coding standards and best practices in an automated fashion through the build process. 5
A comprehensive intro to the MOle, a plugin that provides insight into the inner workings of Ruby on Rails in realtime, as requests come in and get processed. 3