Gurpreet Singh Makkar

37 Flips | 1 Magazine | 76 Likes | 1 Following | 2 Followers | @iGopimac | Keep up with Gurpreet Singh Makkar 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 “Gurpreet Singh Makkar”

Google wants to teach more people AI and machine learning with a free online course

A new ‘Learn with Google AI’ site will serve as a hub for AI and machine learning resources<p>Machine learning and AI are some of the biggest topics in the tech world right now, and Google is looking to make those fields more accessible to more people with its new Learn with Google AI website.<p>Google …

Machine Learning

Apple CEO Tim Cook gave a shout-out to a $100-per-year app for doctors — here's what it does

Apple CEO Tim Cook isn't a doctor, but he talked about a piece of medical software, VisualDx, during Apple's most recent earnings call.<p>It was an interesting choice of an app to highlight. Apple has deep ambition to break into the health and medical worlds, but although VisualDx is available to …

Machine Learning

Practical guide to Openbravo’s SqlC

SqlC is a tool that builds a java class from a file with SQL statements. The java class contains the code necessary to connect it to a database, …

Exactly-once Semantics is Possible: Here's How Apache Kafka Does it

I’m thrilled that we have hit an exciting milestone the Kafka community has long been waiting for: we have  introduced exactly-once semantics in …

Exactly-once Support in Apache Kafka

On Thursday we released a new version of Apache Kafka that dramatically strengthens the semantic guarantees it provides.<p>This release came at the tail …

Databases

Apache Kafka as an Event-Driven Backbone for Service Architectures

The last post in this microservices series looked at building systems on a backbone of events, where events become both a trigger as well as a …

A Better Way to Code

Introducing d3.express: the integrated discovery environment.<p>Update January 31, 2018: d3.express is now Observable, and we’re live at …

JavaScript

Why Are Data-Viz Designers So Obsessed With Circles?

In 1726, Filippo Juvarra put the finishing touches on the dome of the Basilica of Superga, an intricately designed church in Turin, Italy. The artist …

Data Visualization

A D3 Image is Worth a Thousand Words: Interview with Morgane Ciot

Home R A D3 Image is Worth a Thousand Words: Interview with Morgane Ciot<p>analytics,<br>• D3,<br>• data science,<br>• data visualization,<br>• datarobot,<br>• interviews,<br>• machine …

Innovation Enterprise

Ooops... something went wrong!<p>James Ovenden<p>"The Irony With Big Data Often Is That The More Data You Have, The Harder It Is To Detect Trends"<p>"The …

You're doing Hadoop and Spark wrong and they will probably fail

Developers want the new shiny, users forget integration and then along come the vendors ...Your attempt at putting Hadoop or Spark to work probably …

Big Data

Public preview

Azure HDInsight 3.6 has entered public preview so we can get feedback on Apache Spark 2.1. You can try all the features available in the open-source …

Yahoo Open Sources TensorFlowOnSpark

Yahoo open sourced TensorFlowOnSpark so data scientists and engineers can do distributed training and model-serving on CPU/GPU architectures directly …

Modern application design with In-memory data fabrics

In this article, author of the book “High Performance in-memory computing with Apache Ignite”, discussing the design of modern application …

Interactive Queries in Apache Kafka Streams

Well, we’re certainly not there yet, but this article is going to introduce you to a new feature of the popular streaming platform Apache Kafka that …

Software Development

How to use BigDL on Apache Spark for Azure HDInsight

Deep learning is impacting everything from healthcare, transportation, manufacturing, and more. Companies are turning to deep learning to solve hard …

Can this tiny SQL engine surpass Spark's data streaming efforts?

Last summer Apache Spark claimed to be the best (or at least easiest) engine for data streaming with its 2.0 release. Now the Chinese company …

Distributed Scheduling and Servicing in Java

The usage of task schedulers is a pertinent necessity in enterprise solutions. There are numerous articles on the Internet discussing the usability …

From Lambda Architecture to Apache Beam

lyngro.com<p><b>Apache Storm: The Big Reference</b><i><br>Apache Storm is a free and open source project that is heavily used here at Parse.ly, as well as at other</i> …

Clojure — Treat code as data [Pirates of the JVM]

We are sailing across the Functional Ocean and you should be able to see Clojure clearly now. The Functional Ocean has a lot of interesting …

A Quick Guide to Concurrency in Scala

I'll talk through the basics of Threads, Akka, Futures, and Timers in this quick overview of concurrency for Scala. Great for those building apps in …

Concurrency

Here Are the Software Skills That Will Get You the Highest Salary

What tech skills will earn software engineers and other technology professionals the highest salaries? Recruitment firm Dice set out to answer that …

Meet Ray, the Real-Time Machine-Learning Replacement for Spark

Researchers at UC Berkeley’s RISELab have developed a new distributed framework designed to enable Python-based machine learning and deep learning …

Machine Learning

Applying Kafka Streams to the Purchase Transaction Flow

Maybe you know a bit about Kafka and/or Kafka Streams (and maybe you don’t and are burning up with anticipation…). Rather than tell you about how …

Graph Analytics on HBase with HGraphDB and Spark GraphFrames

In a previous post, I showed how to analyze graphs stored in HGraphDB using Apache Giraph. Giraph depends on Hadoop, and some developers may be using …

Architecture of Giants: Data Stacks at Facebook, Netflix, Airbnb, and Pinterest

Here at Keen IO, we believe that companies who learn to wield event data will have a competitive advantage. That certainly seems to be the case at …

Real-time machine learning on globally-distributed data with Apache Spark and DocumentDB

<b>As of May 10th 2017,</b><p><b>Azure Cosmos DB is Microsoft’s globally distributed multi-model database. Azure Cosmos DB was built from the ground up with</b> …

Architecting and building end-to-end streaming applications

In this episode of the Data Show, I spoke with Karthik Ramasamy, adjunct faculty member at UC Berkeley, former engineering manager at Twitter, and …

Nginx reaches 33.3% web server market share while Apache falls below 50%

Half of the web still runs on Apache's web server, but one third already uses Nginx, and the gap is closing fast. We have a closer look at the …

Nginx

Creating a Data Pipeline with the Kafka Connect API

<i>This is a guest blog from Alexandra Wang, Software Engineer, Pandora Media. You can connect with her on LinkedIn. Also special thanks to Lawrence</i> …

Ubiquitous Computing