Febiyan Rachman

45 Flips | 2 Magazines | @FebiyanRach2017 | Keep up with Febiyan Rachman on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Febiyan Rachman”

Integrating D3.js into R Shiny

In the past I’ve built apps with R Shiny, and I’ve also developed a few data visualisations with d3.js. Given that R Shiny is an R based Back End …

JavaScript

Responsive Visualizations Using D3.js and Bootstrap

In this article by <b>Christoph Körner</b>, the author of the book Learning Responsive Data Visualization, we will design and implement a responsive data …

Web Development

Reading data securely from Apache Kafka to Apache Spark

IntroductionWith an ever-increasing number of IoT use cases on the CDH platform, security for such workloads is of paramount importance. This blog …

Apache Kafka

Graphical perception – learn the fundamentals first

When it comes to visualization, especially on the Web, you have to be open-minded, and you should be willing to try new things. There’s no advancing …

Apache Spark 2.0 Tuning Guide

Apache Spark

Five Missteps to Avoid on your First Big Data Journey

You have heard about Big Data for a long time, and how companies that use Big Data as part of their business decision making process experience …

Big Data

How-to: Configure JDBC Connections in Secure Apache Hadoop Environments

<b>Learn how HiveServer, Apache Sentry, and Impala help make Hadoop play nicely with BI tools when Kerberos is involved.</b><p>In 2010, I wrote a simple pair …

Enable Python/Scala Notebooks in Hue

As I scavenged the internet for guides on enabling Spark Notebooks in Hue, I realized that there were many great sources but none that I would …

Introduction · Spark Structured Streaming (Apache Spark 2.2+)

Apache Spark

mastering-apache-spark: Taking notes about the core of Apache Spark while exploring the lowest depths of the amazing piece of software (towards its mastery)

Welcome to <b>Mastering Apache Spark</b> gitbook! I’m very excited to have you here and hope you will enjoy exploring the internals of Apache Spark (Core) as …

Big Data

kerberos_and_hadoop: Hadoop and Kerberos: The details. If you don't use Hadoop, or don't want to know about the darkness that is Kerberos, leave this book alone —it will only damage your mind.

Hadoop and Kerberos: The Madness beyond the Gate<p>The most merciful thing in the world, I think, is the inability of the human mind to correlate all …

Big Data

Securing Apache Spark Shuffle using Apache Commons Crypto

<b>Learn how the performance advantages of the Crypto cryptographic library will provide an upgrade for Spark shuffle encryption over the current</b> …

Big Data

The Quartz guide to bad data

<b>An exhaustive reference to problems seen in real-world data along with suggestions on how to resolve them.</b><p>As a reporter your world is full of data. …

Spotify’s Event Delivery – The Road to the Cloud (Part I)

<i>Whenever a user performs an action in the Spotify client—such as listening to a song or searching for an artist—a small piece of information, an</i> …

Kafka Ecosystem at LinkedIn | LinkedIn Engineering

Core Kafka Services<p>Kafka Brokers<p>We run several clusters of Kafka brokers for different purposes in each data center. We have nearly 1400 brokers in …

Software Development

Deep Learning with Apache Spark and TensorFlow

To learn more about Apache Spark, attend Spark Summit East in New York in Feb 2016.<p>Neural networks have seen spectacular progress during the last few …

Deep Learning

Building a Streaming Data Hub with Elasticsearch, Kafka and Cassandra

Over the past year or so, I’ve met a handful of software companies to discuss dealing with the data that pours out of their software (typically in …

Tutorial: Configuring a Kubernetes DevTest Cluster in DigitalOcean

DigitalOcean is an affordable cloud computing platform for developers. With presence across America, Asia, and Europe, it is one of the fastest …

DevOps

A Gentle Introduction to Machine Learning

<i>This piece is the latest in a series, called “Machine Learning Is Not Magic,” covering how to get started in machine learning, using familiar tools</i> …

Machine Learning

Comparing Resources & Performance: Tableau, Qlik Sense & MicroStrategy

In order to try and provide a consistent result, the same environment was used for all the tests. One dashboard was created per software with a …

Data Visualization

Visualizations That Really Work

Not long ago, the ability to create smart data visualizations, or dataviz, was a nice-to-have skill. For the most part, it benefited design- and data-minded managers who made a deliberate decision to invest in acquiring it. That’s changed. Now visual communication is a must-have skill for all …

Time to Move to a Four-Tier Application Architecture

The new year is well underway and, like many others, you are probably planning upcoming projects to enhance your existing digital experiences or …

The Hadoop Ecosystem Table

Distributed Filesystem<p>Apache HDFS<p>The Hadoop Distributed File System (HDFS) offers a way to store large files across multiple machines. Hadoop and …

Mastermind: Using Uber Engineering to Combat Fraud in Real Time

Uber Engineering's fraud prevention team built the Mastermind rules engine to detect highly evolved forms of fraud at large scale in a fraction of a …

Machine Learning

Evolving Distributed Tracing at Uber Engineering

This article is about developing Uber Engineering's open source distributed tracing system, Jaeger.The post Evolving Distributed Tracing at Uber …

Microservices

The Uber Engineering Tech Stack, Part I: The Foundation

Uber’s mission is transportation as reliable as running water, everywhere, for everyone. Here's the first of a two-part series on the tech stack that …

Microservices

10 Amazing and Mysterious Uses of (!) Symbol or Operator in Linux Commands

The '!' symbol or operator in Linux can be used as <b>Logical Negation</b> operator as well as to fetch commands from history with tweaks or to run …

Linux

15 Linux Terminal Commands That Will Rock Your World

I have been using Linux for about 10 years and what I am going to show you in this article is a list of Linux commands, tools, clever little tricks …

Data