At Agira, Technology Simplified, Innovation Delivered, and Empowering Business is what we are passionate about. We always strive to build solutions that boost your productivity.

Understanding module.exports And exports in Node.js

In this tutorial, we are going to learn about module.exports and exports in the Node.js framework. How to use module.exports in several ways to expose the functions or variables to the outside. Node.js is a runtime environment a.k.a Framework, which is helpful to execute the Javascript outside of the browser. What is a Module? A […]

  • Reddy Sai
    Reddy Sai
  • April 24, 2020

MongoDB In Golang With Examples – A Beginner's Guide

In this tutorial, we will learn how to connect MongoDB With Golang. We will also look into how to save, update and delete records in MongoDB using Go. Finally to cover CRUD operations with MongoDB and Go, we will be creating a simple Web application. MongoDB is used to save records in a JSON document […]

  • Reddy Sai
    Reddy Sai
  • March 4, 2020

How To Host A Simple Static Website On AWS S3

Amazon Web Services (AWS) is one of the best hosting services. AWS provides free-tier EC2 instances to host small applications or to do the practice. But if you want to host a large scale application that needs efficient performance, it better to go with the priced instances based on the use case. AWS S3 has an option […]

  • Reddy Sai
    Reddy Sai
  • February 20, 2020

How to Build RESTful API Service In Golang using Gin-Gonic Framework

Today, we will walk through a tutorial on how to build a RESTful API service with simple CRUD operations in the Golang using Gin-Gonic framework. Gin allows a high-level API to create RESTful services in a clean way. What is the RESTful API service? Representations State Transfer (REST) is an architectural style that enables the […]

  • Reddy Sai
    Reddy Sai
  • February 12, 2020

How To Setup Kafka And Zookeeper Multi-Node Cluster?

Kafka is a distributed streaming platform that is used to build real-time pipelines and streaming apps. It is a good replacement for a traditional message broker. For applications with large-scale message processing Kafka is the most preferred. It is used by very large applications like twitter, LinkedIn, uber, etc. And Zookeeper is a centralized service that […]

  • Reddy Sai
    Reddy Sai
  • August 6, 2019

How To Convert HTML To PDF Using Node.js?

Hello folks, today we’re going to check how to convert HTML to PDF content in Node.js and also few deployment tips to get it done right. I planned to describe the conversion through Node API service using html-pdf. This npm package depending on phantomjs. I am using it to allow more options like paper size, […]

  • Reddy Sai
    Reddy Sai
  • April 26, 2019

Go 1.12 Is released ! Check What's New In Go 1.12

Go released recently version 1.12, with few changes on performance and most of the changes are done in the implementation of the tool chain, runtime, and libraries. Table of contents we will see, Here, I’m listing out the very major updates of Go 1.12. Ports Runtime Performance Go command Line Tools Core packages Minor Changes […]

  • Reddy Sai
    Reddy Sai
  • March 19, 2019

How To Create The Smallest Docker Image For Your Golang App

Keeping big sized docker image in golang app will always affect us the performance of the application. Today, on this blog, we’re planning to guide you to create the small Docker image for your golang app that remains small, secure and easy to load. Also will see how to deploy it into the docker container. […]

  • Reddy Sai
    Reddy Sai
  • September 24, 2018

Amazon CloudWatch: Memory & Disk Metrics Monitoring In Amazon EC2 Ubuntu Instances

One of the best thing about AWS is that it can able to meet any prominent need of IT requirements. Also AWS another prominent feature is that it will enable us to create custom alarm for monitoring memory utilization and disk space usage but it cannot be activated unless we do it by ourself. So, […]

  • Reddy Sai
    Reddy Sai
  • August 17, 2018

How To Install Docker CE on Ubuntu

Docker is an application which makes the application processes easier to run in container. On other hand, Docker remains portable, user friendly and an ideal tool for developers. While using docker, You can use the Docker CE to maintain the and give the native app experience. On other side, Docker CE is a community edition […]

  • Reddy Sai
    Reddy Sai
  • July 11, 2018