Hashing – Backbone of Blockchain

Blockchain development is the next gold rush for developers. Hashing is the fundamental part of any blockchain ledger and it is a simple idea which enables the cryptocurrencies, decentralized world and is the ground zero for Smart Contracts. This is a 10,000 ft view of how Hashing works in general with a use case all …

Distributed Teams but Same Time Zone

The IT industry has leveraged distributed teams around the world for decades now to varying degrees of efficiency. However, even those that have truly maximized these models have found a few key challenges that just can’t go away: Inability to provide real innovation and thought leadership on projects Differences in time zones promote a lack …

You’re Using React the Wrong Way (Maybe)!

You’re using React the wrong way (maybe)! React has become a staple when we talk about Web Components. It’s easy to learn, and you can start creating a project from scratch using the capabilities that React provide us. But, there’s a little catch that most of the newcomers to React don’t understand at first: React …

The Java Script Saga Part 1: Overview & React

The Javascript Saga Part 1: Overview & React – I heard React Was Cool. In the world of Javascript development, there is not one tool to rule them all but rather which tools to choose from. With an abundance of frameworks and libraries created what seems like daily, it’s sometimes difficult to navigate through the …

Azure API Options

Our application services team recently spent time reviewing the current options for hosting an API on Azure. We considered the Azure API service offerings for Logic Apps, Service Fabric, and API Apps. Not reviewed, but certainly, an option is the traditional route of creating a new VM and loading an API onto a web server …

Scrum QA Suggestions

Software development using the Scrum project methodology follows an iterative process which repeats every week or longer. The method includes a development and testing phase. There are times when development and QA teams are at odds over the testing process. This article suggests an approach to help both developers and QA improve their relationships and complete more work. …

Cloudera Director – Automating Big Data Needs

OMG! Big Data!   Big Data is not as scary as it sounds. Some data enthusiasts often refer to Big Data as a huge amount of data, and it isn’t a quite accurate definition. For example, a medium-sized organization which is trying to gather insights from their data sets that are a combination of structured and unstructured …

Top 7 Reasons Why Organizations Should Adopt ElasticSearch

What has made ElasticSearch such a popular search engine? Let’s discuss some of the reasons why it is so renowned across leading organizations: ElasticSearch is distributed, in the sense, the data we store is distributed to different nodes on an ElasticSearch cluster. This distributed feature helps with faster search, faster storage, and faster operations. It …

Apache NiFi as an Orchestration Engine

Apache NiFi as an Orchestration Engine Orchestration of services is a pivotal part of Service Oriented Architecture (SOA). Apache NiFi provides a highly configurable simple Web-based user interface to design orchestration framework that can address enterprise level data flow and orchestration needs together. While most other frameworks primarily are for service orchestration only, NiFi can …

Scala – Beyond Spark Jobs

If you’re in tune with the goings on in the realm of “Big Data,” you’ve no doubt heard of, if not worked with, a nifty distributed data processing platform by the name of Apache Spark. If you’ve tinkered around with Spark at all, you’ll have at least heard of a programming language by the name …
newer posts older posts