News

Using Randomness to Test Code
Using Randomness to Test Code In part 1 of this series, we explored pseudo-random values. These are values that are statistically random, but are derived from a known starting point and is typically repeated over and over. In this article we explore how random values...
Agile Teams Need Agile Architects
In the world of Agile, the role of architects is often misunderstood. A point of conjecture spotlighted by a well known principle from the Agile manifesto: The best architectures, requirements, and designs emerge from self-organizing teams. SAFe does its best to...
Reactive Microservices (Part 3)
Rapid Delivery Using A Digital Platform
Photo source: Christopher Gower Unsplash Omni-channel, Cloud, Open Source, Microservices, Security, Scalability, Agility - these are just some of the concerns facing technology teams as they work to quickly deliver customer focused digital solutions. At Marlo, we have...
Reactive Microservices (Part 2)
This is part 2 of a series on reactive microservices, the first part is available at https://marlo.com.au/reactive-microservices In the last post we talked at length about why reactive applications are really useful and how they can help squeeze more performance out...
Reactive Microservices
At Marlo we specialise in systems integration: Message Brokers, Enterprise Service Buses, Business Process Management, EAI - you name it, we've seen (and implemented) them all - tomorrow's legacy today! One of our current favourite application architectures for...
Why Scaled Agile?
What is Scaled Agile? First off, let's define what Scaled Agile is – and what it isn’t. Scaled Agile is a way of working underpinned by the values and principles of Lean, Agile software development, and Systems Thinking implemented at scale in medium to large...

Tech Forum – Kong Service Control Platform
For our November Tech Forum, Vikas Vijendra from Kong visited our Melbourne office to bring us up to speed on what’s happening at KongHQ. Kong are making a bold shift in product direction with the announcement of their Service Control Platform.
GitHub Actions First Impressions
Introduction In our earlier article on Git pipelines, we mentioned that GitHub had released a beta of Actions, their latest CI/CD workflow automation tool. Let’s take a quick look at some of its features. For simplicity, we’ll use the same example as in the...
A Short Introduction to Git Pipelines
Introduction Git has become the de facto standard for version control, but until recently you needed external tools such as Jenkins or GoCD to manage Continuous Integration / Continuous Delivery (CI/CD) pipelines. Now, though, we’re seeing vendors like Gitlab and...
Recent Comments