Ken Rimple

Javascript's Modern Web Tools – Introduction

If you’re used to writing jQuery scripts and trying them from your browser, you’ll probably be surprised to know that over the past few years, tools have cropped up to make the old browser language more enterpris-ey. This multi-part tutorial series shows you how the world of Javascript tooling has invaded and provided ways to handle dependency management, build processing, and application assembly in a whole new way.

Developer News #72 – The Winter Break Edition with Historical Videos, new Google Sheets

This week we give you some light viewing for the week – a Letterman interview circa 1983 or so with the famous Rear Admiral Grace Hopper, and a really interesting demonstration by recently passed Douglas Englebart (search him above to find other DevNews articles on him) dubbed the Mother of all Demos (1968). Super cool stuff. Also, we discuss a nice little SQL tutorial website for PostgreSQL, the “Smartest Person in the Room complex”, our new Data I/O screencasts, and a few blog entries from Chariot’s developers.

Data I/O 2013 – Web-scale Data Processing: Practical approaches for low-latency and batch – Edward Capriolo

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

In this talk, Hive and Cassandra author (and Hive committer and PMC member) Edward Capriolo will discuss common big-data software challenges and how they can be solved using both batch and stream processing. Technology focus will primarily be on Apache Kafka for publish-subscribe messaging, Storm for stream processing, and Apache Cassandra as a NoSQL data store.

DevNews delayed until Friday

We’ve been detained… Sorry to all of our fans out there, we’ve been unavoidably detained by the MCP from Tron until Friday. We’ll have a show then, and we’ll be off for a week over the Christmas Break, to return on the following Monday. Ken Rimple

Data I/O 2013 – What’s new with Apache Mahout – Grant Ingersoll

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

As Mahout rolls towards a 1.0 release, Mahout committer and co-founder Grant Ingersoll, will provide an overview of what’s happening with the machine learning project and what to look forward to next.

Data I/O 2013 – All the Data and Still Not Enough??? – Claudia Perlich

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

Predictive modeling is one of the figureheads of big data. Machine Learning Theory asserts that the more data the better, and empirical observations suggest that the more granular data, the better the performance (provided you have modern algorithms and big data) but the paradox of predictive modeling is that when you need models the most, even all the data is not enough.

Data I/O 2013 – Vert.X – Async Data from Cluster to Browser – Lance Ball

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

Vert.x is an asynchronous, event-driven application platform similar in style to Node.js, except it runs on the JVM. It supports several JVM languages, including Javascript, and uses a multi-reactor event loop to handle a very high number of concurrent connections. Learn about it in this screencast from Data I/O 2013.

Data I/O 2013 – HBase Sizing Notes – Lars George

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

This talk will address valuable lessons learned with the current versions of HBase. There are inherent architectural features that warrant for careful evaluation of the data schema and how to scale out a cluster. The audience will get a best practices summary of where there are limitations in the design of HBase and how to avoid those. In particular, we will discuss issues like proper memory tuning (for reads and writes), optimal flush file sizing, compaction tuning, and the number of write ahead logs required. Further, there is a discussion of the theoretical write performance, in comparison to those observed on real clusters. A collection of cheat sheets and example calculation for cluster sizing rounds out the talk towards the end.

Data I/O 2013 – Amazon Redshift – Game Changer? – Eric Snyder

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

Is Amazon’s new managed, lower cost, petabyte scale warehousing solution a game changer? We’ll review the costs and discuss what does (or does not) make Amazon Redshift reliable, scalable and effective. We’ll dive into the technical details behind the query and storage engines and we’ll expose what works well and what does not. This talk should benefit both those that are and are not already part of the Amazon Web Services ecosystem.

Data I/O 2013 – So You Added Zookeeper to Your Stack, Now What? – Camille Fournier

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

This will be an intro-level talk about ZooKeeper, why it’s useful, and what you should do with it now that you’ve got it running. I will cover the high-level purpose of ZooKeeper and guarantees that it provides, as well as covering some of the basic use cases and operational concerns.