BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older rss
  • Java Follow 377 Followers

    Under The Hood with the JVM's Automatic Resource Management

    by Ben Evans Follow 12 Followers on  May 20, 2017 3

    The deprecation of Object::finalize is an unusual step for the Java ecosystem. We dive deep into the Hotspot JVM to see how it works. We also compare it to RAII and the Java 7, try-with-resources syntax. The article contrasts these very different approaches to automatic resource management, and explains why TWR should be used in place of finalization by application programmers.

  • Java Follow 377 Followers

    Want to Know What’s in a GC Pause? Go Look at the GC Log!

    by Kirk Pepperdine Follow 0 Followers on  Apr 17, 2017

    Sometimes a superficial analysis of our application performance can incorrectly have the Garbage Collector point to itself. A proper GC log analysis can lead us past the “blame the collector” game. When this happens, we can make amazing discoveries that improve the performance and stability of our applications.

  • Architecture & Design Follow 618 Followers

    Learning Paths: QCon London Expert Recommendations

    by Wesley Reisz Follow 9 Followers on  Feb 16, 2017

    Advice on the best talks to attend at QCon London 2017 from London Thought Leaders.

JavaScript Follow 118 Followers

Improve Your Node.js App Throughput One Micro-optimization at a Time

Posted by Jorge Bay Follow 0 Followers on  Jan 16, 2017

To improve the performance of a Node.js application that involves IO, you need to understand how your CPU cycles are spent and what is preventing higher degrees of parallelism in your application.

Java Follow 377 Followers

Book Review: Learn Apache JMeter by Example

Posted by Victor Grazi Follow 8 Followers on  Dec 06, 2016

JMeter is an indispensable tool for testing load and functionality of multi-tiered applications. This book is the manual that should have been included to help surmount the learning curve.

.NET Follow 106 Followers

On Abstractions and For-Each Performance in C#

Posted by Jonathan Allen Follow 131 Followers on  Sep 29, 2016

Donald Knuth famously said, “We should forget about small efficiencies, say about 97% of the time”. But when faced with the other 3%, it is good to know what’s going on behind the scenes. 2

Development Follow 145 Followers

Top 10 Performance Mistakes

Posted by Abel Avram Follow 4 Followers on  Apr 24, 2016

Martin Thompson, co-founder of LMAX, keynoted at QCon São Paulo 2016, outlining the top 10 performance related mistakes that he has encountered in production.

Java Follow 377 Followers

Diagnosing Common Database Performance Hotspots in our Java Code

Posted by Andreas Grabner Follow 0 Followers , Harald Zeitlhofer Follow 0 Followers on  Feb 16, 2016

Java performance issues are often attributable to bad database access patterns. In this article a top performance field engineer demonstrates his patterns for diagnosing database related issues.

Followers

Getting Started with Monitoring using Graphite

Posted by Franklin Angulo Follow 0 Followers on  Jan 23, 2015

Setting up a new monitoring system might seem daunting at first. Franklin guides us through the first steps and explains the architecture and inner workings of a Graphite-based monitoring system. 4

Followers

The Fatal Flaw of Finalizers and Phantoms

Posted by Jason Greene Follow 0 Followers on  Dec 02, 2014

Finalizers and PhantomReferences should not be depended on, but sometimes they are necessary. In this article we reveal how to contend with the many issues surrounding finalization in Java. 4

Followers

Tuning Java Servers

Posted by Srinath Perera Follow 0 Followers on  Nov 24, 2014

With tens of thousands of production Java servers running in the enterprise, many engineers lack the skills to keep their servers greased. In this article InfoQ studies methods for tuning Java servers

Followers

Practical Cassandra: A Developer's Approach - Book Review and Interview

Posted by Srini Penchikala Follow 13 Followers on  Aug 21, 2014

Practical Cassandra: A Developer's Approach book is a developer's guide to build applications using Cassandra NoSQL database. InfoQ spoke with authors about the book and data modeling in Cassandra.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT