Reactive programming offers built-in solutions for some of the most difficult challenges in programming, including concurrency management and flow control. So you might ask - how do I get there; can I introduce it in phases? In this article we transform a legacy application to a reactive model using RxJava.
The 10th annual QCon San Francisco was the biggest yet, bringing together over 1500 team leads, architects, project managers, and engineering directors. Over 125 practitioner-speakers presented 92 full-length technical sessions and 32 in-depth tutorials, providing deep insights into real-world architectures and state of the art software development practices from a practitioner’s perspective.
Blockchain, most well known as the technology behind Bitcoin, has uses far beyond cryptocurrencies. It will soon become a key component for distributed infrastructure and middleware applications.
To meet both consumer demand and expectations, companies must develop for both mobile and web. TJ VanToll shows how to use NativeScript to develop cross platform mobile apps. 1
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.
Reactor is a 4th gen reactive library launched by Pivotal. It builds on the Reactive Streams spec, Java 8, & ReactiveX. In this article we’ll showcase what Reactor brings to the reactive table
The orchestration of containers is key for success, and various technologies are competing for market share. This article examines the current tooling and how this relates to deploying microservices. 2
Over the last couple of years eSailors IT solutions has implemented big technological and organisational changes: cross-functional teams, dynamic loops, microservices, and leadership as a team sport.
“Designing the Requirements: Building Applications that the User Wants and Needs" proposes an alternative way to deliver spot on solutions.
While it is rare to hear the question, "Is this software safe?", the safety aspects of software are becoming increasingly important. How can developers improve the safety of the software they develop?
A simulation system built with microservices and an event driven architecture allows Egyptian ride hailing provider Ousta to automate the testing of their mobile apps. 3
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 to identify the best one. 1