Why is GraphQL useful

GraphQL is a data query language initially used in 2012 internally by Facebook teams. In 2015, a first open-source prototype was opened to the public through Facebook Open Source, the branch of Facebook dedicated to free and open source software. Most of the time it is used to serve as an API to query data … Read more

Generative Pre-trained Transformer – A New Text Generation AI-Based Technology

Generative Pre-trained Transformer 3 (GPT-3) is an artificial intelligence model that uses deep learning to generate human-like English Text. A GPT-3 model is a very complex neuron network composed of billions of neurons, it has 175 billion parameters such as layers, number of neurons per layer, hidden layers, number of training iterations, etc.

Managing Communication Between Microservices Using Istio

When you deploy multiple containers each in a specific pod inside a Kubenetes Cluster, you’ll face new challenges compared to the monolith application concept. Each micro-service has its own business logic (BL), communication configs (COMM), retry logic (R), metrics – tracing logic (MT) as well as security logic (SEC). Therefore, managing those logics individually for … Read more

Testing basics in .NET

The idea of testing a .NET application is introduced in this article, it shows how various kinds of tests could be used to evaluate and validate code. Different tools, such as .NET CLI or Integrated Development Environments, are available to test .NET applications. A perfect way to ensure that the software code does what its developers … Read more

Using docker-compose to Containerise Traccar Backend and the Modern React.js Frontend

Traccar is an awesome open source GPS tracking platform. The backend is written in Java, a modern frontend (web app) that was recently developed in React.js has been implemented, it might replace the classic interface in the future. The frontend isn’t fully complete at the date of the publication of the current article, but it’s … Read more

Running Docker Compose with Docker on a Google Cloud VM Instance

It is recommended to deploy docker-compose containers on a Container-Optimized OS which is Google’s recommended OS for hosting and running containers on GCP. Container-Optimized OS is free to use on GCE. Container Optimized OS has the following features: Optimized for ContainersBuilt to ScaleMinimal OS, Maximum SecurityOpen Source and maintained by Google Setting up the virtual … Read more