Screencasts

Page 1 of 161234510Last »

ETE 2015   /   May 20, 2015

Philly ETE 2015 #13 – David Richardson – Beating Hand-Tuned Assembly in Compiled Languages

We explain optimization techniques used to set three world speed records. Using a combination of code generation and hardware specific optimizations, we achieved a 20x speedup over hand tuned assembly.

Tags:, , , , ,

View screencast

ETE 2015   /   May 20, 2015

Philly ETE 2015 #12 – Ken Rimple – Want es.next now? Traceur way back to ES5 and feel the Harmony

In this talk, we’ll roll up our sleeves and use JavaScript 6 features TODAY, on our browsers, writing our code with real ES 6 classes, testing with Karma, running with Gulp and NodeJS. We’ll explore the extensions that let us perform type checking of our methods.

Tags:, , , , , , ,

View screencast

ETE 2015   /   May 20, 2015

Philly ETE 2015 #11 – Chet Hendrickson & Ron Jeffries – The Nature of Software Development

Ron and Chet will talk about the current state of “Agile Software Development”, discussing the extent to which Agile’s good ideas have been watered down, and with special attention to the current interest in “scaling” Agile.

Tags:, , ,

View screencast

ETE 2015   /   May 19, 2015

Philly ETE 2015 #10 – Jay Kreps – Putting Apache Kafka to Use: Building a Real-Time Data Platform for Event Streams

I will discuss the experience at LinkedIn and elsewhere moving from batch-oriented ETL to real-time streams using Apache Kafka. I’ll talk about how the design and implementation of Kafka was driven by this goal of acting as a real-time platform for event data.

Tags:, , , , , , ,

View screencast

ETE 2015   /   May 19, 2015

Philly ETE 2015 #9 – Helena Edelson – Streaming Big Data with Spark, Spark Streaming, Kafka, Cassandra and Akka

This talk presents Apache Spark, Spark Streaming, Apache Kafka, Apache Cassandra and Akka as supporting Lambda architecture in the context of a fault tolerant, streaming big data pipeline.

Tags:, , , , , , , ,

View screencast

ETE 2015   /   May 17, 2015

Philly ETE 2015 #8 – Maurice Naftalin – Let’s Get to the Rapids: Java 8 Stream Performance

For Java programmers, looping over a collection is the time-honored way of processing data. Now, from Java 8 onwards, we will instead be writing stream programs – more concise, more expressive, and more maintainable. But how fast will they be?

Tags:, , , , ,

View screencast

ETE 2015   /   May 17, 2015

Philly ETE 2015 #7 – Monica Beckwith – GC Tuning Confessions of a Performance Engineer

As a JVM/GC performance engineer – I always ask pertinent questions such as – what are performance expectations of the product by the stakeholders? what are the important metrics?, what are the tuning goals?, etc. and then I discuss tradeoffs and finally establish tuning goals.

Tags:, , , , , , ,

View screencast

ETE 2015   /   May 17, 2015

Philly ETE 2015 #6 – Kent C. Dodds – Angular 2: Built for Huge, Long-lasting Applications

Angular 2 is built for huge web applications that stand the test of time. To accomplish this, Angular 2 utilizes the latest and greatest web technologies like ES6 modules/classes and Web Components.

Tags:, , , , ,

View screencast

ETE 2015   /   May 15, 2015

Philly ETE 2015 #5 – Diptanu Choudhury – Distributed Scheduling with Apache Mesos in the Cloud

In this talk we will talk about the design of our Mesos framework and the scheduler. We will focus on the following aspects of the scheduler – Bin packing algorithms, Scaling in and out of clusters, fault tolerance of processes via reconciliation and processing life cycle events, multi-geography/cross data center redundancy.

Tags:, , , , ,

View screencast

ETE 2015   /   May 11, 2015

Philly ETE 2015 #4 – Jessica Kerr – Contracts and Clojure: The Best-Yet Compromise Between Types and Tests

Explore the potential of contracts as the best-yet compromise between types and tests. No Clojure experience (or interest) needed.

Tags:, , , , ,

View screencast
Page 1 of 161234510Last »