BT
Older rss
49:53
Followers

Lightning Fast Cluster Computing with Spark and Cassandra

Posted by Piotr Kołaczkowski  on  Jun 17, 2015 Posted by Piotr Kołaczkowski Follow 0 Followers  on  Jun 17, 2015

Piotr Kołaczkowski discusses how they integrated Spark with Cassandra, how it was done, how it works in practice and why it is better than using a Hadoop intermediate layer.

47:19
Followers

Cheats & Liars: The Martial Art of Protocol Design

Posted by Pieter Hintjens  on  May 30, 2015 Posted by Pieter Hintjens Follow 0 Followers  on  May 30, 2015

Pieter Hintjens presents strategies and tactics - lifecycles, versioning, modeling, code generation, implementations, community building- for creating successful protocols that stand the test of time.

50:43
Followers

Taming GPU Threads with F#

Posted by Daniel Egloff  on  May 01, 2015 Posted by Daniel Egloff Follow 0 Followers  on  May 01, 2015

Daniel Egloff overviews Alea, an F# alternatives to CUDA C/C++ and OpenCL C++, showing how to write GPU scripts and perform dynamic compilation in F#.

48:55
Followers

Naming Things

Posted by Ian Barber  on  Apr 24, 2015 Posted by Ian Barber Follow 0 Followers  on  Apr 24, 2015

Ian Barber discusses the importance of behavior, domains and clarity of the names used when writing software or building systems.

41:45
Followers

Functional Patterns in Domain Driven Design applied to Financial Models

Posted by Debasish Ghosh  on  Apr 24, 2015 1 Posted by Debasish Ghosh Follow 1 Followers  on  Apr 24, 2015 1

Debasish Ghosh demonstrates how DDD principles can be implemented more effectively using functional programming principles, building a ubiquitous language with pure functional abstractions.

37:25
Followers

Concurrency: It's Harder (and Easier) than You Think

Posted by Paul Butcher  on  Apr 10, 2015 5 Posted by Paul Butcher Follow 1 Followers  on  Apr 10, 2015 5

Paul Butcher advises on using concurrency the right way in order to avoid its pitfalls.

50:44
Followers

Tiny

Posted by Chad Fowler  on  Mar 26, 2015 1 Posted by Chad Fowler Follow 1 Followers  on  Mar 26, 2015 1

Chad Fowler attempts to convince people that keeping things "tiny" –small iterations, small methods, small teams - is the best thing one can do for himself and his team.

33:44
Followers

Programming and Testing a Distributed Database

Posted by Reid Draper  on  Mar 20, 2015 Posted by Reid Draper Follow 0 Followers  on  Mar 20, 2015

Reid Draper shows how real world distributed database work, communicate and are tested, trading RPC for messaging, unit-tests for QuickCheck, and micro-benchmarks for multi-week stress tests.

34:52
Followers

0 – 100 MPH - Launching a New Product at Scale

Posted by Dan Macklin  on  Mar 15, 2015 Posted by Dan Macklin Follow 0 Followers  on  Mar 15, 2015

Dan Macklin explains why bet365 has adopted Erlang as a core development platform and goes through the highs and lows of managing change in one of the world's biggest on-line bookmakers.

43:36
Followers

The New Features in MariaDB 10.0 and in the Upcoming MariaDB 10.1

Posted by Michael Widenius  on  Mar 11, 2015 Posted by Michael Widenius Follow 0 Followers  on  Mar 11, 2015

Michael Widenius walks through the features of MariaDB 10.0 and 10.1, outlining the performance benefits resulting from switching to MariaDB.

51:23
Followers

Categories for the Working Programmer

Posted by Jeremy Gibbons  on  Feb 26, 2015 Posted by Jeremy Gibbons Follow 0 Followers  on  Feb 26, 2015

Jeremy Gibbons explains categories, focusing on them as an organizing principle helpful in managing generic libraries.

47:08
Followers

SQL Strikes Back! Recent Trends in Data Persistence and Analysis

Posted by Dean Wampler  on  Feb 24, 2015 Posted by Dean Wampler Follow 2 Followers  on  Feb 24, 2015

Dean Wampler takes a look at SQL’s resurgence and specific example technologies, including: NewSQL, Hybrid SQL, SQL abstractions on top of file-based data, SQL as a functional programming language.

BT