Videos tagged with Java
Google Tech Talk June 26, 2012 Presented by Andrey Breslav. ABSTRACT Some years ago "alternative" programming languages for the JVM lived mostly in research labs and garages, industry knew about some of them, sometimes even used them, but never produced them. Recently, the trend has changed: new languages are backed by industrial vendors. To put it another way: the time has come for a new JVM l...
Java on a 1000 Cores - Tales of Hardware / Software CoDesign
Google Tech Talk August 12, 2009 ABSTRACT Presented by Cliff Click, Azul Systems. Azul Systems designs and builds systems for running business logic applications written in Java. Unlike scientific computing, business logic code tends to be very large and complex (greater than 1MLOC is common), display very irregular data access patterns, and make heavy use of threads and locks. The common unit ...
Cassandra NYC 2011: Nate McCall - Java and Big Data with Apache Cassandra
Nate McCall - Java and Big Data with Apache Cassandra Nate McCall currently works as evangelist and software developer for DataStax. He is also the lead developer and release manager of the Hector client for Apache Cassandra. Nate has over 11 years of server side systems and software development experience in such industries as news and entertainment, on-line gaming and advertising. In his talk...
Expressive Languages for the JVM
Google Tech Talk July 28, 2010 ABSTRACT Much has been made of having more expressive languages for the JVM. The recent explosion of interest in alternative JVM languages has shown there's a need for something better. But have Scala, Groovy, Fantom achieved this goal? We'll look at two language cases for the JVM: JRuby, which brings Ruby to the JVM; and Mirah, which attempts to implement Ruby's ...
Mirah, an Expressive JVM Language
Google Tech Talk July 28, 2010 Presented by Charles Oliver Nutter and John Woodell. ABSTRACT Much has been made of having more expressive languages for the JVM. The recent explosion of interest in alternative JVM languages has shown there's a need for something better. But have Scala, Groovy, Fantom achieved this goal? We'll look at Mirah, which attempts to implement Ruby's apparent features di...
The Essence of Caching - Ehcache
Google Tech Talk January 24, 2011 Presented by Greg Luck, Founder of Ehcache, Ehcache CTO of Terracotta. ABSTRACT In this talk we will start with a performance problem and lead you through solving it with caching, discovering along the way the problems of distributed caching and their solutions. This will equip you with the tools to analyze a performance situation and to see whether a cache wil...
A JVM Does That?
Google Tech Talk (more info below) March 29, 2011 Presented by Cliff Click, Azul Systems. ABSTRACT Just what the heck is a JVM *supposed* to do? JVMs already provide a host of services. The 'J' part definitely slants the service selection and the 'V' part means that underneath the illusion there's a lot of really cruddy stuff. The success of these illusions has led to the real popularity of JVM...
Google I/O 2010 - Casting a wide net for all Android devices
Google I/O 2010 - Casting a wide net: How to target all Android devices Android 201 Justin Mattson One of Android's strengths is its flexibility to run on a wide variety of devices. In this session, we will explore the facilities the Android resource system provides to developers to make supporting many devices from one application binary easier, as well as common pitfalls. In addition to hardw...
Google I/O 2010 - Android REST client applications
Google I/O 2010 - Developing Android REST client applications Android 301 Virgil Dobjanschi This session will present architectural considerations for developing RESTful applications on the Android platform. It focuses on design patterns, platform integration and performance issues specific to the Android platform. For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/se...
Google I/O 2010 - A JIT Compiler for Android's Dalvik VM
Google I/O 2010 - A JIT Compiler for Android's Dalvik VM Android 301 Ben Cheng, Bill Buzbee In this session we will outline the design of a JIT Compiler suitable for embedded Android devices. Topics will include an architectural overview, the rationale for design decisions and the special support for JIT verification, testing and tuning. For all I/O 2010 sessions, please go to http://code.googl...