All Projects → cleisommais → journey_full_microservices

cleisommais / journey_full_microservices

Licence: Apache-2.0 License
The journey to building a full microservice app

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects
HTML
75241 projects
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to journey full microservices

fire-drill
Find, Edit, Add, Remove, Import, Export, and Report on your Firebase data
Stars: ✭ 58 (+262.5%)
Mutual labels:  angular-material, angular8
Angular-Movies
Angular Movies | TV Shows is a simple web app that consumes The Movie DB API - Angular 13 + Material Angular
Stars: ✭ 35 (+118.75%)
Mutual labels:  angular-material, angular8
core
Microservice abstract class
Stars: ✭ 37 (+131.25%)
Mutual labels:  rabbitmq
node-carotte-amqp
An amqplib wrapper for microservices
Stars: ✭ 27 (+68.75%)
Mutual labels:  rabbitmq
chat21-ionic
A ionic v5 and Angular 8 desktop and mobile chat
Stars: ✭ 69 (+331.25%)
Mutual labels:  rabbitmq
lokalkauf-frontend
lokalkauf is an easy to use online platform to set up local shops with an online shop, which allows them to supply their customers via a local delivery chain. This can keep businesses running, even in times of social distancing. This is the Angular frontend.
Stars: ✭ 20 (+25%)
Mutual labels:  angular-material
currency-exchange
Currency Exchange | powered by Angular 10, TypeScript, ES6+ features, SCSS, JavaScript, PWA
Stars: ✭ 13 (-18.75%)
Mutual labels:  angular-material
hydrus-web
Web client for Hydrus
Stars: ✭ 38 (+137.5%)
Mutual labels:  angular-material
RabbitMQTest
用于RabbitMQ性能测试
Stars: ✭ 37 (+131.25%)
Mutual labels:  rabbitmq
Deneb
A web client for https://github.com/lordfriend/Albireo
Stars: ✭ 30 (+87.5%)
Mutual labels:  angular8
codeplayer
An online judge system for competitive programming platform, The website is hosted on http://codeplayer.co.in
Stars: ✭ 12 (-25%)
Mutual labels:  rabbitmq
angular-enterprise-application-development-samples
Angular Enterprise Application Development Samples. 《Angular企业级应用开发实战》源码
Stars: ✭ 38 (+137.5%)
Mutual labels:  angular-material
BookCart
An e-commerce application for an online book store.
Stars: ✭ 116 (+625%)
Mutual labels:  angular-material
OpenSleigh
OpenSleigh is a Saga management library for .NET Core.
Stars: ✭ 198 (+1137.5%)
Mutual labels:  rabbitmq
single-spa-login-example-with-npm-packages
⚡ Single-spa application example which imports registered applications from NPM packages 📦 and manages authentication features as login 🔐
Stars: ✭ 98 (+512.5%)
Mutual labels:  single-spa-angular
pandora
Small box of pandora to prototype your app with ready for use backend. This is just my compilation of different solutions occasionally applied in hackathons and challenges
Stars: ✭ 26 (+62.5%)
Mutual labels:  rabbitmq
smart-cloud
基于springboot && springcloud的脚手架,支持服务合并部署与拆分部署、接口加解密签名、日志数据 脱敏、接口数据mock、接口文档自动生成、请求幂等校验、接口日志&&sql日志切面打印、分表分库分布式事务、国际化语言等
Stars: ✭ 167 (+943.75%)
Mutual labels:  rabbitmq
aiorabbit
An AsyncIO RabbitMQ client for Python 3
Stars: ✭ 18 (+12.5%)
Mutual labels:  rabbitmq
rabbitmq-operator
RabbitMQ Kubernetes operator
Stars: ✭ 16 (+0%)
Mutual labels:  rabbitmq
ansible-rabbitmq-cluster
No description or website provided.
Stars: ✭ 21 (+31.25%)
Mutual labels:  rabbitmq

The journey to building a full microservice app

Author: Cleison Ferreira de Melo @cleisommais

I will share my journey creating a POC to build a full microservice app. Full microservice means that I plan to build components in the front-end and back-end side separately, to help CI/CD process inside of the agile teams. Was 24 articles and several hours until reach the final result. I hope you enjoy it.

Angular Single-spa Node Express MongoDB Redis RabbitMQ

Links articles published

Docker commands

  • Remove all Docker images: docker system prune -a
  • Remove all Docker volumes: docker volume rm $(docker volume ls -q -f dangling=true)
  • Start and update all services in Docker-compose file: docker-compose up --build -d
  • Stop all services started: docker-compose down

Important to know

  • The details about the projects are documented inside each project
  • To see the final result just run docker-compose up --build -d inside root project folder

Success is a journey, not a destination. The doing is often more important than the outcome. Arthur Ashe

Good luck

Cleison Ferreira de Melo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].