Skip to content

ycc140/async_example_program

Repository files navigation

async_example_program

An extensive Microservice async program template example

This code repository is an extensive async program example that covers useful building blocks usable when creating unclouded Microservices on regular servers.

AsyncIO is a vital part of the building blocks, and it is used as much as possible in this example.

I have developed this on Windows, but I also cover Linux and macOS differences where needed.

This repository is described in a number of Medium articles.



Here's a brief outline of the article parts

This part talks about why a template program is useful when you are working with a distributed system. It covers the overall architecture of the example and the installation of required components.

This part talks about why a template program is useful when you are working with a distributed system. It covers the overall architecture of the example, and we do a code walkthrough of the example program.

This part dives into the body of the example worker, a genuine code walkthrough.

This part talks about some of the tools that are not mentioned elsewhere.

This part is a walkthrough of the enhanced INI file functionality and how it can be utilized in the system.

This part is a walkthrough of the Watchdog functionality and how it can be utilized in the system.

This part is a walkthrough of the RabbitMQ functionality and how it can be utilized in the system.

About

Async Microservice program template

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages