Why create a file service server? it provides a central but independent location on your network where you can store files and share them with users across your network. This ensures that no updates destroy or change files.
MinIO is a High Performance Object Storage released under Apache License v2.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.
So let us get started setting up the easy part. Running minIO in a docker container.
To begin with, download docker: docker is an application that simplifies the process of managing application processes in containers. Containers let you run your applications in resource-isolated processes. …
Continuing from the previous gateway service tutorial, we can now know howto implement open tracing to our application.
Just to recap to another article. Jaeger presents execution requests as traces. A trace shows the data/execution path through a system.
Jaeger includes several components that work together to collect, store and visualize spans and traces.
Jaeger Client includes language-specific implementations of the OpenTracing API for distributed tracing. …
In this article we are going to create a gateway service that will serve all future micro-services that we will learn to create.
What is a gateway?
An API gateway service is an infrastructure layer that sits at the front of all your back-end micro-services. Its specific purpose is to serve requests from the client by routing it to the correct back-end micro-service. In other words it is a node network, a key stopping point for data on its way to or from other networks. …
Okay let us get started by creating a middleware for our application. We dont want just anyone to create a profile unless authenticated.
Create a profile.action.js file and create all your actions in it and export them
Create a profileController.js file and import the actions and middleware…
This will be a detailed three part series to get you up and ready to build a cool real time back-end monolithic service.
Table of content
In this part, we will create login and registration socket application using Node.js. We will use Express.js to create the server and MongoDB to store our data.
Before we get started, you need a few tools close to help in your development process.