BT
x Share your thoughts on trends and content!
Older rss
  • The Three Generations of AWS

    by on  Oct 21, 2016 1

    When building a new system on AWS we are faced with three architectural choices around application packaging, runtime service and load balancing service. This article looks at these three options, and concludes that the Amazon EC2 Container Service provides the best architectural option for today's applications.

  • What the JIT!? Anatomy of the OpenJDK HotSpot VM

    by on  Jun 28, 2016

    If you've ever wondered what happens when your bytecode executes, join former Oracle G1GC performance-lead Monica Beckwith in her guided tour of just-in-time (JIT) compilation and runtime optimizations in OpenJDK HotSpot VM.

  • Top 10 Performance Mistakes

    by 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.

Easily Create Java Agents with Byte Buddy

Posted by on  Dec 08, 2015

In this article Rafael Winterhalter, creator of the bytecode manipulation tool Byte Buddy, provides detailed guidance on how to easily create Java agents using Byte Buddy.

Understanding Bitcode for iOS Applications

Posted by on  Oct 15, 2015

When Apple released Xcode 7, they also enabled applications to be distributed to the AppStore through bitcode, instead of per-processor target files. InfoQ looks under the covers at what Bitcode is.

Packet Inspection for Unauthorized OS Detection in Enterprises

Posted by on  Oct 10, 2015

The authors discuss an approach that uses TCP SYN packets for OS fingerprinting to detect the presence of unauthorized OSs in an enterprise. 3

Fighting Developer Fatigue with JNBridge

Posted by on  Oct 01, 2015

Overwhelmed the flood of new languages and libraries? JNBridge helps alleviate developer fatigue by mixing the libraries you know with the language you are learning.

A Post-Apocalyptic sun.misc.Unsafe World

Posted by on  Aug 30, 2015

A resolution to the debate around dropping sun.misc.Unsafe and other private APIs in Java 9 is now on the table. The big question remains: What will a post sun.misc.Unsafe world look like? 7

Java Bytecode: Bending the Rules

Posted by on  Jun 10, 2015

Few developers ever work with Java bytecode directly, but bytecode format is not difficult to grok. In this article Rafael Winterhalter takes us on a tour of Java bytecode & some of its capabilities.

Secrets of the Bytecode Ninjas

Posted by on  Mar 24, 2015

Java is defined by the Java Language Spec, but the resulting bytecode is defined by a completely separate standard. This article looks at the structure of class files and how to create them directly.

InfoQ Talks to Azul Systems Gil Tene Part 2

Posted by on  Jan 17, 2015

In this part 2 of InfoQ's conversation with Gil Tene of Azul Systems, Gil discusses their latest engineering project aimed at bringing better low-level memory layout control to Java.

InfoQ Talks to Azul Systems Gil Tene about Zing, Zulu, and New Releases

Posted by on  Jan 06, 2015

Gil Tene of Azul Systems talks about shipping their Java 8 compatible release and the need for certified builds.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.