• Empowering Business with
    Big Data & Analytics

Latest From Our Blog

Written by WebbMason Analytics

What is Kafka?

Apache Kafka is a distributive commit log service. It leverages a language independent TCP protocol to provide functionality as a messaging system over partitioned and replicated feeds called "topics". The partitioned logs are the object of distribution, as each active node constitutes a Kafka server and remains responsible for processing data and requests for a section of the partitions.

This post will provide an overview of these concepts and give you more insight into how Kafka functions.

Read more

Written by WebbMason Analytics

This post is a follow-up to our originally published Apache Kafka overview blog (An Overview of Apache Kafka).  Here, we will provide an example of how to leverage Kafka's fairly robust client APIs, with the general use case being the integration of Kafka functionality into custom applications.  Kafka offers a diverse lineup of client API's, with two of the most mature being the Java and Python client API's.  This overview will center around a Python implementation because of its interpretive simplicity and suitability for integration with many application layers.

Read more

Written by WebbMason Analytics

We were recently given the opportunity to be a guest author for the Hortonworks blog. The post is available in its entirety here. A sneak peek of the blog is given below!

In early 2014, we developed a solution that heavily utilized Hive for data transformations. When the project was complete, three distinct data sources were integrated through a series of HiveQL queries using Hive 0.11 on HDP 2.0. While the project was ultimately successful, the workflow itself took an astounding two full days to execute, with one query taking 11 hours.

Read more

Get In Touch

Career Opportunities: Click for available positions

General Inquiries: Click to contact us

 

WebbMason Analytics

10830 Gilroy Rd. Hunt Valley, MD 21031

 410.785.1111 phone 410.584.7777 fax