Goldman Sachs is widely known to be a leader in investment banking, but they are very much a leading technology firm as well. Reladomo is the primary Java ORM used at GS, and it is now open source. In this article GS Technology Fellow Mohammad Rezaei takes us on a deep dive into Reladomo.
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.
You're ready to explore reactive opportunities in your codebase but you are wondering how to test it. In this article Java Champion Andres Almiray provides techniques and tools for testing RxJava2.
For many use cases (e.g. cryptocurrency ledgers), we must ensure that actions execute deterministically and terminate. In this article, Ben Evans reviews the theory behind the WhitelistClassLoader.
As part of ongoing work to review InfoQ’s editorial focus for the next year, we’ve been looking at the Java landscape in some detail. This article summarises our view of Java's role in the enterprise 41
Reactive programming is a specification for managing asynchronous streams of data and controlling flow. In this article we overcome the learning curve with a gentle progression of examples.
Yang Bo showcases reasons why React stumbles when used in complicated front-end projects and how his Binding.scala framework improves the experience. 7
Use Akka and Java 8 to create distributed Actor based microservices that can elastically scale to support huge volumes of data. 2
Reactive programming offers built-in solutions for tough programming challenges, including concurrency and flow control. In this article we transform a legacy application to reactive in phases. 6
Recent advancements have revitalized the reactive idea of the MVC architecture. In this article, Brent Chen and Victor Chen show how developers can leverage these new technologies.
The 10th annual QCon San Francisco was the biggest yet, bringing together over 1500 team leads, architects, project managers, and engineering directors.
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.
Featured Blog Post
Case Studies Post