BT
Older rss
13:57

Craig Motlin Talks to InfoQ about the Origins and Benefits of GS Collections

Posted by Craig Motlin on  Sep 01, 2014

Craig Motlin, technical lead of the GS Collections project, talks about where GS Collections came from, how it compares with other collections libraries, and what influence it had on Java 8. He describes the different philosophy of GS Collections as compared to other collections libraries, and what benefits open-sourcing the internal library has had

30:00

Yoni Goldberg on Microservices and Scala at Gilt

Posted by Yoni Goldberg on  Aug 02, 2014

Yoni Goldberg explains Gilt's architecture which consists of 350+ microservices, how teams decide the scope of a microservice, API design and management, monitoring, Scala at Gilt and much more.

27:52

Aviran Mordo on Scaling Wix, Choosing Between MySQL and NoSQL, Scala

Posted by Aviran Mordo on  May 19, 2014

Aviran Mordo explains the service oriented architecture behind web hoster WiX, when to choose MySQL vs NoSQL products, introducing Scala, and much more.

39:52

Jessica Kerr on Scala, scalaz, scalaz-stream, Testing with ScalaCheck

Posted by Jessica Kerr on  Jan 24, 2014

Jessica Kerr explains the reasons to use Scala (best of FP and OOP worlds), scalaz, I/O and async programming with scalaz-stream, property-based testing with ScalaCheck, and much more.

24:53

Dean Wampler on Scalding, NoSQL, Scala, Functional Programming and Big Data

Posted by Dean Wampler on  Dec 16, 2013

Dean Wampler explains Scalding and the other Hadoop support libraries, the return of SQL, how (big) data is the killer application for functional programming, Java 8 vs Scala, and much more.

37:50

Sadek Drobi on Functional Programming and the Web, Fixing CMS with prismic.io

Posted by Sadek Drobi on  Oct 16, 2013

Sadek Drobi explains the benefits of functional programming for the web. Also: improving CMS by separating content from representation and how prismic.io implements ideas from functional DBs and Git.

18:47

Interview with Sven Efftinge on Xtend and Xtext

Posted by Sven Efftinge on  Apr 26, 2013

Sven Efftinge talks with Alex Blewitt at EclipseCon 2013 in Boston about Xtend, a Java-compatible language which, and Xtext, a general DSL and IDE editor framework. Read on to find out more.

30:00

Ben Christensen on Resilience at Netflix with Hystrix, Reactive Programming for the JVM with RxJava

Posted by Ben Christensen on  Apr 25, 2013

Ben Christensen explains how Netflix manages to stay online even with millions of users, the Hystrix fault tolerance library, how Netflix discovered reactive programming and why it ported Rx to Java.

24:50

Sadek Drobi, the Play 2.0 Story and what's new in 2.1

Posted by Sadek Drobi on  Feb 15, 2013

Sadek talks about the origins of Playframework, motivations behind 2.0 rewrite and Scala integration. He explains how important is it to have appropriate architecture and programming model while dealing with Realtime. He then reveals some features of the newly released 2.1 version.

Stuart Williams on Vert.x

Posted by Stuart Williams on  Jan 22, 2013

Stuart Williams explains vert.x: basic idea and architecture, how it uses Java's NIO and async APIs, how it allows using various JVM languages (Groovy, JRuby, Scala, etc), the EventBus and much more.

Bob Lee on Java's Future, Lambdas, DI with Guice vs Dagger, Java and Ruby at Square

Posted by Bob Lee on  Jan 11, 2013 2

Bob Lee explains the popularity of Java, future language features like Lambdas, DI with Guice vs. the Dagger framework, the role of Java vs. Ruby at Square, hiring at Square, security and much more.

Erik Meijer discusses programming language design, effects and some web programming problems

Posted by Erik Meijer on  Dec 21, 2012 3

Erik Meijer distinguishes between two kinds of programming languages, pure functional and all the others. He emphasizes some issues regarding mixing higher order programming with effects. Erik then talks about the nature of Javascript, and true problems we need to solve in web programming.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT