: Sessions

Java EE 6 = Less Code + More Power (Tutorial)

Java Platform, Enterprise Edition 6 (JavaEE 6) provides new capabilities that make it easier to develop and deploy enterprise and Web applications. It provides a simplified developer experience and improves on the developer productivity features introduced in JavaEE 5. It … Continue reading

Posted in Sessions | Tagged , , , , |

Spring Roo and the Cloud (Tutorial)

Spring Roo is the rapid development tool for Java. With Roo a full fledged application(maven,Spring, JPA) can be created in minutes. Roo has a low learning curve and is easy to use. Roo does not have any runtime dependency and … Continue reading

Posted in Sessions | Tagged , , , |

Flex on Grails – Rich Internet Applications With Rapid Application Development

Grails provides an application developer the productivity and programming paradigm of Rails while continuing to use the power of Java and J2EE where appropriate. On the browser side, most clients use HTML and CSS, trying to provide a desktop feel: … Continue reading

Posted in Sessions | Tagged , , , , |

Domain Specific Languages (DSLs) with Groovy

The basic idea of a domain specific language (DSL) is a computer language that’s targeted to a particular kind of problem, rather than a general purpose language that’s aimed at any kind of software problem. In this session we will … Continue reading

Posted in Sessions | Tagged , , |

Optimizing your Java Applications for multi-core hardware

Rising power dissipation in microprocessor chips is leading to a trend towards increasing the number of cores on a chip (multi-core processors) rather than increasing clock frequency as the primary basis for increasing system performance. Consequently the number of threads … Continue reading

Posted in Sessions | Tagged , |

Breaking with Relational DBMS and Dating with Hbase

Hbase is an open-source, non-relational, distributed, sparse, column-oriented data-store modeled after Google’s BigTable and is written in Java. In this presentation we will talk about how to migrate a RDBMS based Java application to Hbase based application. We will have … Continue reading

Posted in Sessions | Tagged , |

Best Practices for performance evaluation and diagnosis of Java Applications

Enterprise applications typically comprise of multi layered stacks including the application modules, application servers, the Java Virtual Machine and the underlying Operating System. Consequently the performance of these applications are a factor of these different layers. In the eventuality of … Continue reading

Posted in Sessions | Tagged , |

Why OSGi matters for Enterprise Java Infrastructures

OSGi continues to take over the landscape of Java-based infrastructure products ranging from Integrated Development Environment (like Eclipse), Application servers to enterprise Java systems and now setting horizons at Cloud infrastructures. In this talk we will see how and why … Continue reading

Posted in Sessions | Tagged , , |

Building scalable and language-independent Java services using Apache Thrift

Apache Thrift is a software framework for scalable cross-language services development. It allows you to build services that work efficiently and seamlessly between C++, C#, Java, Python, Ruby, PHP and Perl. It could be used by a smart proxy, to … Continue reading

Posted in Sessions | Tagged , |

Java – Riding The Change

Over the past year, Java has moved in every direction possible. From frequent proclamations of its demise, controversies, lawsuits, buzz around announcements like JDK 7.. we have seen it all. There’s been optimism from some quarters about Oracle’s ability to … Continue reading

Posted in Sessions | Tagged , , , , , , |