Building a simple Real-Time stock market price tracker using Django Channels, Redis, Celery, and JavaScript

‘Channels’ uses Django and extends its power beyond HTTP – to enable handling WebSockets, chat protocols, IoT protocols, and others. It is built on a Python specification called ASGI (Asynchronous Server Gateway Interface). ‘Channels’ is built on the native ASGI support provided in Django since v3.0, providing an implementation for Django v2.2. Django still handles … Read more Building a simple Real-Time stock market price tracker using Django Channels, Redis, Celery, and JavaScript

Why Redis … in a few words

One of the most important stages in software design engineering is to understand the problem and establish a design scope. In many cases, when it comes to the back-of-the-envelope estimation, redundant requests towards the databases and/or the resources represent a tricky challenge that must be carefully taken into consideration if the product in question might … Read more Why Redis … in a few words

Setup a CI/CD pipeline using Github Actions, Docker

GitHub Actions is GitHub’s new build server, just like Gitlab’s gitlab pipeline. It allows you to automate your workflow directly from your GitHub repository, without having to configure and manage a third-party server like jenkins, Bamboo, CircleCI. For example, we can define an action that allows us to build our project and run a set … Read more Setup a CI/CD pipeline using Github Actions, Docker

Asynchronous Tasks in Django with Redis and Celery

This study shows you why the celery line is so relevant and how celery can be used in your Django app in conjunction with Redis. We build a small image management framework to display a particular application that summarizes the photos the user submits. This tutorial offers an overview of why the celery message queue … Read more Asynchronous Tasks in Django with Redis and Celery

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 Managing Communication Between Microservices Using Istio

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 Testing basics in .NET

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 Using docker-compose to Containerise Traccar Backend and the Modern React.js Frontend

Open chat
Powered by