Apache Kafka – Usage Patterns

Apache Kafka – Usage Patterns

As the technology industry changes new buzz words appear. From Hadoop, Spark and now to Kafka. What is Kafka Kafka is an Apache Top Level project. Apache Kafka is an open-source streaming unified, high-throughput, low-latency platform which can handle real-time data...
The Future of Data Warehousing

The Future of Data Warehousing

As an ETL/ELT Architect at zData Inc., I spend much of my time experimenting with new systems and technologies.  In the ever-changing landscape of data warehousing, it is my belief that data warehouses will continue to thrive and not fade away.   The challenges that...
Elixir/Erlang Hot Swapping Code

Elixir/Erlang Hot Swapping Code

Warning, there be black magic here. One of the untold benefits of having a runtime is the ability for that runtime to enable loading and unloading code while the runtime is active. Since the runtime is itself, essentially, a virtual machine with its own operating...