Month: March 2024
How to Lookup DNS Records with dig CLI Tool
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…
Read MoreHow to Handle Asynchronous Tasks with Node.js and BullMQ
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…
Read MoreHow to Build a GraphQL Server with Rust
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…
Read MoreHow to Install and Use Istio on Vultr Kubernetes Engine (VKE)
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…
Read MoreFine Tune a Hugging Face Diffuser Model on Vultr Cloud GPU
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…
Read MoreIntroduction to Vultr Cloud GPU
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…
Read More