Overcoming entanglements without affecting developers

microservicesLast week’s article described the difficulties faced by developers when working with distributed and/or microservice architectures, often lacking in-depth knowledge about the underlying network technologies that enable different components of the architectures to communicate.

(more…)

Guillermo Lopez: Computer Engineer in the R&D department. Within this department, he works as an Infrastructure Engineer in the Cloud Appliances group.

The operational challenges of distributed software architecture

microservicesMicroservice-based architectures are changing the way we design software today, raising new challenges in development and operations. These architectures are adding a strong network dependency on business logic, increasing the number of potential hazards, which grow proportionally to the connections or links that are created between services.

(more…)

Guillermo Lopez: Computer Engineer in the R&D department. Within this department, he works as an Infrastructure Engineer in the Cloud Appliances group.

Operating System-level Virtualization

virtualizationFor more than a decade now, hardware virtualization technology, more commonly known as virtual machines, has been the technology on which the production systems we know and use today in our information society have been based, and has made – in the midst of an economic crisis – the evolution of Internet-connected software and services profitable and sustainable.

(more…)

Guillermo Lopez: Computer Engineer in the R&D department. Within this department, he works as an Infrastructure Engineer in the Cloud Appliances group.