Author Archive

Develop Spark Apps on YARN Using Docker

Rather than get bitten by the idiosyncrasies involved in running Spark on YARN vs. standalone when you go to deploy, here’s a way to set up a development environment for Spark that more closely mimics how it’s used in the wild.

5 Things a Blockchain Needs to Succeed

Today, the currency supply supported by the Bitcoin blockchain is worth four billion dollars. So, what have we learned? There are five essential properties any good blockchain must have.

Developing in a Microservice Environment: Part 4

In this post, we look at how to set up a microservice development environment for success.

Developing in a Microservice Environment: Part 3

In this post, we offer some strategies for effective communication when developing microservice environments.

Jupyter Notebook Best Practices for Data Science

We present here some best-practices that SVDS has implemented after working with the Jupyter Notebook in teams and with our clients.

Developing in a Microservice Environment: Part 2

In this post, we tackle the challenge of maintaining consistency in an environment with distributed development teams.

Developing in a Microservice Environment: Part 1

If you have identified microservices as the best solution to the technical problems you are facing, then consider the following collection of helpful guidelines to help you get started.

What Your Board of Directors Wants to Know About Big Data

I recently spoke about “Unlocking Business Opportunity from Big Data” to a group of former CEOs and senior business executives. Here are some questions they had.