software architecture books

Top 19 software architecture books

Software architecture has become an important part of every software project....


Domain driven design

An introduction to domain driven design & its benefits

An application can be developed with an amazing architecture, using the latest...


Microservices architecture

Many small Monoliths

In this article, I will talk about Microservices vs Monolithic Architecture. ...


viper architecture

Viper architecture advantages for iOS apps

It’s a well known fact that software architecture in software industry is...


good software architecture

The importance of a good software architecture

Many people hear about software architecture but don't really know what it means...


Domain Driven Design Distilled

Domain Driven Design Distilled by Vaughn Vernon

We are big fans of DDD and we were lucky enough to assist an event held by...


Single responsibility principle in object oriented design

In object-oriented programming, there are five basic principles (OOP principles,...


micro services

Why microservices are a good idea

Here at Apiumhub, we always help our clients build solutions that are complex in...


docker introduction

Introduction to Docker & to Docker version 1.9

Two weeks ago, I went to a docker meetup, because at Apiumhub we really see the...


“Almost-Infinite” scalability

The concept of a heavily segregated logical design in order to achieve...


Javascript Callback

Javascript Callback Hell, how to solve it?

If you use node.js or some other similar technology, based upon some...