Books

This eMag is meant to give an easy-going, yet varied introduction to reactive programming with JavaScript. Modern web frameworks and numerous libraries have all embraced reactive programming. The rise in immutability and functional reactive programming have added to the discussion. It’s important for modern JavaScript developers to know what’s going on, even if they’re not using it themselves.

For this Reactive Java emag, InfoQ has curated a series of articles to help developers hit the ground running with a comprehensive introduction to the fundamental reactive concepts, followed by a case study/strategy for mi- grating your project to reactive, some tips and tools for testing reactive, and practical applications using Akka actors.

Building Reactive Microservices in JavaInvestigating distributed microservices? Want to get rid of your monolithic enterprise applications or not create new ones? Reactive design can help. Author and Red Hatter, Clement Escoffier, explains why and how Eclipse Vert.x...Download Now

Microservices for Java Developers (By O'Reilly) - Download NowThe Microservice architectural approach is more than just about technology. It reaches into the foundation of your organization to allow you to build truly scalable, adaptive, complex systems that help a business adapt to rapidly changing competitive markets...Download Now

Modern Java EE Design Patterns (By O'Reilly)Download this report to explore best practices for automation, high availability, data separation, and performance while inspecting design patterns such as aggregator, proxy, pipeline, and shared resources to model service interactions...Download Now

Camel in Action Mini bookStart learning about Camel in this ebook, which includes excerpts from the book Camel in Action by Claus Ibsen and Jonathan Anstey (Red Hat engineers who are core developers of Apache Camel)...Download Now

Wildfly Swarm Cheat SheetWildFly Swarm is a framework for building enterprise Java microservices. By deconstructing the WildFly Application Server into finer-grained components, applications can be designed to make use of only the enterprise Java EE API’s they need and reduce your time to market...Continue reading

Kubernetes Cheat Sheet: From Install to KubectlDownload the Kubernetes cheat sheet and learn how to install and run locally on Minikube as well as how to install and use the Kubectl CLI. You'll also see why you’ll need more than Kubernetes for DevOps...Continue reading

Different types of microservices?I’ve been working with some of our teams recently on microservices and how we can assist our customers and communities with best practices and recommendations, whether they’re Java EE developers, Vert.x coders, writing Node.js applications or something else. If you’ve …Continue reading

Scalable Microservices through MessagingMicroservices are everywhere nowadays, and so is the idea of using service choreography (instead of service orchestration) for microservices interactions. In this article I describe how to set up service choreography using ActiveMQ virtual topics, which also enables scalable event based service interactions …Continue reading

A Linux Cheat Sheet for DevelopersI first started using computers in the mid-80’s. A DOS-based computer, where – as a programmer – I had to first learn how to type and how to navigate a seemingly arcane series of commands …Continue reading

InfoQ Weekly Newsletter

Join a community of over 250 K senior developers by signing up for our newsletter. If you are based in the EEA, please contact us so we can provide you with the protections afforded to you under EEA protection laws.

Is your profile up-to-date? Please take a moment to review and update.

Email Address

Note: If updating/changing your email, a validation request will be sent

Company name:

Keep current company name

Update Company name to:

Company role:

Keep current company role

Update company role to:

Company size:

Keep current company Size

Update company size to:

Country/Zone:

Keep current country/zone

Update country/zone to:

State/Province/Region:

Keep current state/province/region

Update state/province/region to:

Subscribe to our newsletter?

Subscribe to our architect newsletter?

Subscribe to our industry email notices?

By subscribing to this email, we may send you content based on your previous topic interests. See our privacy notice for details.

You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.

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.