ETE 2014

Philly ETE 2014 #16 – Lambda: A Peek Under the Hood – Brian Goetz

From the abstract: The big language features for Java SE 8 are lambda expressions (closures) and default methods (formerly called defender methods or virtual extension methods). Adding closures to the language opens up a host of new expressive opportunities for applications and libraries, but how are they implemented? You might assume that lambda expressions are … Read More

Philly ETE 2014 #14 – Distributed Systems and the End of the API – Chas Emerick

PlayPlay

From the abstract: “Every system is a distributed system” has become a common catchphrase among distributed system theoreticians and distributed database vendors…and they’re right. What hasn’t become common are actionable discourse about what this concretely implies for real-world systems, and how it differs from the status quo. Drawing inspiration from and parallels with some of … Read More

Philly ETE 2014 #12 – Marathon: An init.d for Your Whole Data Center – Tobi Knaup

PlayPlay

Marathon is a framework built on Apache Mesos that provides a fault-tolerant and elastic scale-out architecture for any long-lived application like Ruby on Rails/node.js-based web applications or traditional J2EE servers like Tomcat. Marathon can run applications without modification, and supports running Docker containers as well. It provides a simple REST API for controlling the app … Read More

Philly ETE 2014 #9 – An Introduction to Angular JS – Ken Rimple

PlayPlay
PlayPlay

AngularJS is an MVC JavaScript framework that has been extending itself into the enterprise like ivy on a wall. There are several reasons: dependency injection, strong testability and the ability to define business services and UI components lead the list. Ken Rimple takes a quick tour of Angular and discusses its current state, and offers tips for beginning developers.