Reactor, like RxJava 2, is a fourth generation reactive library launched by Spring custodian Pivotal. It builds on the Reactive Streams specification, Java 8, and the ReactiveX vocabulary. In this article, we’ll draw a parallel between Reactor and RxJava, and showcase the common elements as well as the differences.
With unstructured database technologies like Cassandra, MongoDB and even JSON storage in Postgres, unstructured data has become remarkably easy to store and to process. Software and data engineers alike can succeed in a world (mostly) free from data modelling, which is no longer a prerequisite to collecting data or extracting value from it.
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.
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
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 RxJava. 4
Modern User Experience requires an architecture that is able to continuously “react” to its broader environment. Implementing the SAM pattern has taught us much about how to design such a system.
Yahoo uses Hadoop for different use cases in big data & machine learning areas. InfoQ spoke with Peter Cnudde on how Yahoo leverages big data technologies.
In this article we will explain what isolation levels and dirty reads are and how they are implemented in popular databases.