Event-Driven Architecture and Its Application in Java - Part 1

Have you ever developed an event-driven application or heard about this architectural approach? You might be surprised to learn that you may be using it even if you've never heard of it! This post series will explain what EDA architecture is, why it was created, what its components are, and how it is used in the Java ecosystem. In part one, you'll learn the core concepts of EDA. In part two, you'll walk through the implementation of a simple EDA project in Java. 

READ MORE

Behind the Scenes of Blue-Green Deployment

The last few years have seen huge improvements in the speed of software development. Combined with the adoption of methodologies like Agile, this has resulted in more and more frequent deployment requests and releases. So how do DevOps teams provide the required CI/CD practices to support the speed and demands of these new technical capabilities and business strategies?

READ MORE

Why Ruby Still Rocks

Many programming languages become trendy, enjoy a peak, and sooner or later fall out of favor. Today, people are talking about Ruby's decrease in popularity and even its alleged death. Here's why I think Ruby remains a solid programming language and Ruby on Rails a reliable web application framework. 

READ MORE

Takeaways from RubyConf São Paulo 2019

Locaweb, one of the largest web hosting companies in Brazil, hosted this year's RubyConf at Universidade Anhembi Morumbi in the heart of São Paulo's booming Vila Olímpia area. Our Avenue Coders couldn't miss it!

READ MORE