Microservices

Showing 1-6 of 6 results
EngineeringIcon ChevronBack-end

Do the Math: Scaling Microservices Applications with Orchestrators

by Antoine Hamon

Automatically scaling container deployments in a microservices-based app architecture is downright luxurious...once it's set up. But what's the best way to tune an app's orchestration parameters?

9 minute readContinue Reading
EngineeringIcon ChevronBack-end

Introduction to Python Microservices with Nameko

by Guilherme Caminha

The microservices architectural pattern is an architectural style that is growing in popularity, given its flexibility and resilience. In this article, Toptal Freelance Python Developer Guilherme Caminha will focus on building a proof of concept microservices application in Python using Nameko, a microservices framework.

12 minute readContinue Reading
EngineeringIcon ChevronTechnology

Microservice Communication: A Spring Integration Tutorial with Redis

by Adnan Kukuljac

Spring Integration enables lightweight messaging within Spring-based applications. In this article, Toptal Java Developer Adnan Kukuljac shows how Spring Integration with Redis makes it easy to build a microservice architecture.

9 minute readContinue Reading
EngineeringIcon ChevronBack-end

Streamline Software Integration: An Apache Camel Tutorial

by Anton Goncharov

Designing systems integration architecture can be a difficult task. And it gets worse if you're designing for software at scale. An enterprise service bus can be one way of working around the challenges. But this is definitely not the simplest of solutions. In this article, Toptal Freelance Software Engineer Anton Goncharov gives us a detailed overview of the challenges of systems integration and a guide to addressing those challenges with Apache Camel.

18 minute readContinue Reading
EngineeringIcon ChevronBack-end

Get Started With Microservices: A Dropwizard Tutorial

by Dusan Simonovic

Dropwizard allows developers to quickly bootstrap their projects and package applications as easily deployable standalone services. It also happens to be relatively simple to use and implement. In this tutorial, Toptal Freelance Software Engineer Dusan Simonovic will introduce you to Dropwizard and demonstrate how you can use this powerful framework to create RESTful web services with ease.

16 minute readContinue Reading
EngineeringIcon ChevronBack-end

How to Set up a Microservices Architecture in Ruby: A Step by Step Guide

by Francisco Temudo

Microservices are one of the latest trends in software design. In a microservices architecture, the classic monolithic back-end is substituted by a suite of distributed services. This design allows better separation of responsibilities, easier maintenance, greater flexibility in the choice of technologies for each service, and easier scalability and fault tolerance. In this article, Toptal Freelance Software Engineer Francisco Temudo guides us in a step-by-step tutorial on how to build a microservices suite using Ruby.

15 minute readContinue Reading

Join the Toptal® community.