Category: Technology Bytes

Booting CentOS from UEFI

Basic Input Output System (BIOS) is firmware that sits between hardware and software. BIOS initializes all hardware components like CPU, RAM, graphics cards, peripherals etc. it then performs Power On Self Test (POST) to ensure everything is working correctly. It then looks for bootable device and hands over control to the OS. Thus, BIOS has...

Liquibase and Database Versioning – Challenges & Solutions

In my previous blog, I discussed Hibernate and database integration challenges. In this blog, I shall share my experience with Liquibase and database versioning challenges. Database versioning – the expected challenges Delivering improvements to the database across different environments and into the production has often taken a lot of overhead. Especially when you have a...

The Future of Workplaces

Imagine coming to office from a long commute, being greeted with a warm hello, having the coffee maker brew your favorite coffee, turning on the lights and the AC in your cabin to your preferred settings and having the entire day’s schedule chalked out in front of you, at your command! Who wouldn’t want such...

Internet of Humans

A few weeks back I was having dinner with a friend and his family. While we were chatting at the dinner table, his 9-year-old son came up with a demand to download a new game. His logic was simple – “the game is free (So dad you should not have any objections).”  My friend offered…

Data Provenance and Blockchain

Let us start with a quick understanding of each of these i.e. data provenance and blockchain. Data Provenance is the field of recording the history of data, from its inceptions to various stages of the data lifecycle. Thus, data provenance helps provide a detailed picture of how the data was collected, where it was stored…

Delivering High-Performance VxLAN Bridging Capability

The value of cloud services is in the rapid and cost-effective instantiation of applications, which allows users to consume it from anywhere at any given time. Today, software defined networking (SDN) technology is implemented in next-generation data centers to map networks that can be configured as quickly as the underlying technology. To unleash the value…