Month: March 2024

How to Lookup DNS Records with dig CLI Tool

Networking

Introduction Domain Information Groper (dig) is a Linux utility tool that queries Domain Name System (DNS) information for a particular hostname or IP Address. By usage, the dig utility allows you to: By functionality, dig checks IP addresses mapped to domain names and any additional records associated with the domain. This guide explains how…

How to Handle Asynchronous Tasks with Node.js and BullMQ

Web application

Introduction Asynchronous programming is a paradigm that enables task execution concurrently and independently. Tasks do not wait for each other to complete before running next. BullMQ is a queueing system that’s implemented on top of Redis to deliver a fast and scalable implementation of a distributed queue. This article explains…

How to Build a GraphQL Server with Rust

Web application

Introduction Rust is a statically and strongly typed programming language that focuses on performance and safety. GraphQL is a query language for APIs that provides more flexibility to clients as compared to traditional REST APIs. This means, clients can request the data they need without making multiple requests to the…

How to Install and Use Istio on Vultr Kubernetes Engine (VKE)

Kubernetes

Introduction Istio is a service mesh implementation that enables observability of your services to monitor how services communicate with each other through a visual dashboard. In addition, Istio also allows you to simplify the canary deployment process so that you can safely deploy a new version of your application to…

Fine Tune a Hugging Face Diffuser Model on Vultr Cloud GPU

Cloud CPU

Introduction The Diffusers library offers access to pre-trained diffusion models in the form of prepackaged pipelines, providing tools for building and training models. While most of the models come pre-trained and are ready for immediate use, it’s important to note that pre-trained models are generally versatile and not specialized in…

Introduction to Vultr Cloud GPU

Cloud CPU

 Graphical Processing Unit (GPU) is specialized hardware initially designed for computer graphics and image processing. Their highly parallel structure makes them more efficient than general-purpose Central Processing Units (CPUs) for parallel algorithms that process large blocks of data. Traditionally, you must install a server on-premise with one or more GPUs…

Load More