Kafka, Spark and Avro - Part 3 of 3, Producing and consuming Avro messages
This post is the third and last post in a series in which we learn…
Testing strategy for Spark Streaming - Part 2 of 2
In a previous post [http://blog.ippon.tech/testing-strategy-apache-spark-jobs/], we’ve seen why it’s…
Kafka, Spark and Avro - Part 2 of 3, Consuming Kafka messages with Spark
This post is the second post in a series in which we will learn how…
JHipster 3.0: Introducing Microservices
[https://raw.githubusercontent.com/ippontech/blog-usa/master/images/2016/03/Screen-Shot-2016-03-02-at-4.10.22-PM.png] The…
Kafka, Spark and Avro - Part 1 of 3, Kafka 101
This post is the first in a series of posts in which we will learn…
Testing strategy for Apache Spark jobs - Part 1 of 2
Like any other application, Apache Spark jobs deserve good testing practices and coverage. Indeed, the…
Why is an Address NOT a String?
Applying the concepts of Data Meaningfulness and Usefulness. One example given in the article [Data…
Data Meaningfulness and Usability: Does your data mean what it says?
There are two metrics you can use to measure the quality of your database; how…
When to use Cassandra, MongoDB, HBase, Accumulo and MySQL
There are core basics that every organization needs that leads to a basic standard implementation…
The Ippon Formula: A Recipe for Innovation
If you were to boil down Ippon to its raw ingredients, and sifted for what…
Record Linkage, a real use case with Spark ML
I participated to a project for a leading insurance company where I implemented a Record…
My initial phone interview with Ippon went well. I spoke with Preston, who asked me…
Using Apache Spark to do Basic Statistics
In a previousblog [http://blog.ippon.tech/how-to-get-started-with-spark-hdfs-and-cassandra/], examples were given about the basic API…
Grid Drop -- A Simple Drag and Drop Game Using AngularJS
In this article, we will learn about AngularJS directives and the use of HTML5 drag…
Following Kate’s article [https://blog.ippon.tech/vagrant-and-ansible-for-new-developer-on-boarding/] about Vagrant, I would like to…