Sponsored Links


Resources

Enterprise Java
Research Library

Get Java white papers, product information, case studies and webcasts

TheServerSide.com Tech BriefsTheServerSide.com Tech BriefsTheServerSide.com Tech Briefs

Conferences such as TSSJS and JavaOne are the gathering place of great, technical minds. Often, the greatest discussions happen outside the session rooms - in the hallways. Join roving reporter and TSS' contributing editor, Eugene Ciurana, as he interviews industry luminaries, thought leaders, respected project leads and just plain old Java geeks in these brief, yet informative Q&As.

Tech BriefsTech BriefsTech Briefs
Embedded Video

Ari Zilka

Ari Zilka, CTO of Terracotta, Inc., talks about the new features in Terracotta 3.1, announced during JavaOne and available now. This interview covers: Terracotta is the winner, Duke's Choice Award for 'Java Everywhere', selected because of its leadership in innovation; Spring, Hibernate internals integration to help settle the stateful vs. stateless debate and to appease the 'database haters' among performance caching users; Turn the tuning exercise on its head: tune the caching first, then the database; The cache becomes a level-2 feature, offloading the 75% of the database traffic to Terracotta with a significant throughput boost; The differences between Terracotta versions ES, EX, and FX; Distributed garbage collectors and how they work across multiple JVMs; and How to participate in the Terracotta 3.1 beta to kick the tires on all the new features.
Embedded Video

Cameron Purdy

Organizations where applications are developed on multiple platforms and programming languages benefit from the new API, which shares the same features and calls across Java, .Net, and C++. Multi-threading and event handling are built into the C++ API. Last, he talks about how the Coherence team built Java-like memory management for C++ and how they made Coherence 3.4 work on many of the operating systems running on Intel-like processors.
Embedded Video

Paul Rene Jørgensen

Paul Rene Jørgensen talks about UseMon, an open-source, real-time monitoring agent that plugs into the JVM and provides a view into your program's flow, including asynchronous execution, with very little overhead and it can be used in production deployments. UseMon offers these features: Usage trends profilin; Measure application response times; Dependency analysis; and Clustered environment monitoring.
Embedded Video

Tijs Rademakers and Jos Dirksen

OpenESBs in Action is a comprehensive look at the leading Enterprise Service Bus open-source products and how they are applied in the enterprise. Tijs Rademakers and Jos Dirksen offer a book overview and insights into its contents, including: ESBs covered in their research; Why they chose Mule and ServiceMix as their leading examples; The advantages and disadvantages of using technology neutral and JBI-based ESBs; Which ESB is better for legacy system integration?; What are some compelling reasons to ditch commercial ESBs in favour of Mule or ServiceMix?
Embedded Video
Format:
Streaming Video

Jeff Genender

ServiceMix is a JSR-208, open-source ESB that allows components and services to be integrated in a vendor-independent way, enabling users and vendors to plug-and-play. Jeff Genender speaks about ServiceMix and how it integrates with application servers or JEE containers.
Embedded Video
Format:
Streaming Video

Graeme Rocher

In this presentation, Grails co-founder Graeme Rocher explains how to go about getting the best out of the Grails plugin architecture by demonstrating how to create re-usable plugins that can be distributed, installed and managed.
Embedded Video
Format:
Streaming Video

Christian Bauer

Christian Bauer discusses how JBoss Seam simplifies the handling of stateful conversations, multi-window operations and concurrent, fine-grained Ajax requests. He also shows how Seam unifies and integrates popular open source technologies like Facelets, Hibernate, jBPM, Drools, Groovy, iText and Lucene.
Embedded Video
Format:
Streaming Video

Totto

Totto is one of the main organizers of JavaZone, one of the largest Java conferences anywhere, and president of javaBin, a JUG with one of the largest rosters worldwide. In this interview, Totto tells us what it takes to organize and run a conference with 2,300 attendees... all thanks to 17,000 hours volunteered by around 50 Java professionals, not including the speakers themselves.
Embedded Video
Format:
Streaming Video

Dr. Holly Cummins

Dr. Holly Cummins from IBM talks about the performance characteristics of Java virtual machines and dispels a few myths about run-time behaviour. Holly also tells us about the Extensible Verbose Toolkit, IBM's garbage collection analysis tool, and how to use it for optimizing IBM Java virtual machines.
Embedded Video
Format:
Streaming Video

John Davies

Topic: IONA Artix
John Davies, technical director and head of research at IONA, tells us about Artix uses in the real world. Artix is a SOA infrastructure suite with components for ESB, mainframe, and Java Enterprise Edition components.
Embedded Video
Format:
Streaming Video

Alberto Savoia

Alberto Savoia talks about AgitarOne, a tool for dealing with what some call "the steaming pile of code". This tool allows full automation to aid in testing of new and legacy code. Out of the box, AgitarOne generates basic unit tests for at least 80% of the code in a project in a matter of hours, even if the sources for some of the classes aren't available.
Embedded Video
Format:
Streaming Video

Geert Bevin

Geert Bevin gives a concise overview of how Terracotta works and describes how easy it is to integrate it with your applications in a transparent way. He also talks about his work in continuations and clustering, and gives a few examples of how continuations work, and why they're important to web developers.
Embedded Video
Format:
Streaming Video

Andreas Ecker

Topic: Qooxdoo
qooxdoo is a robust, state-of-the-art GUI toolkit and AJAX framework. Its origins can be traced back to 2003, when it was doing AJAX before the term was invented. Andreas Ecker talks about how it works, what it does, how it compares to other frameworks like GWT, and how it integrates with development environments from Borland and the Eclipse Foundation.
Embedded Video
Format:
Streaming Video

Kevin Hakman

TIBCO's PageBus is an open-source Javascript messaging bus for integrating AJAX elements in a web page through broadcasting and listening of events published to specific topics. Messages can be dispatched from one AJAX component to another, or they can be bridged with messaging systems on the remote server, reducing development time and integration errors.
Embedded Video
Format:
Streaming Video

Justen Stepka

OpenID is a decentralized single sign-on system that allows web users to authenticate once, then share credentials among participating websites via a unique URL. Once a user authenticates against a given site, or identity provider, partnering websites can use OpenID to confirm the user's digital identity. Justen Stepka talks about the basics of OpenID.
Embedded Video
Format:
Streaming Video

Greg Murray

Topic: Project jMaki
The Project jMaki is an AJAX framework that provides a lightweight model for creating AJAX-enabled web applications compatible with most server-side technologies, from Java to PHP. Greg Murray, jMaki's project lead, tells us how to use it and participate in its development.
Embedded Video
Format:
Streaming Video

Jevgeni Kabanov

Jevgeni Kabanov talks about the Aranea Framework, an open-source project that includes an MVC framework and a web integration layer. It's biggest strength is in providing a mechanism for integrating legacy, unstructured web applications and allowing the development effort to continue in a more structured environment while coexisting with legacy applications.
Embedded Video
Format:
Streaming Video

Ted Neward

Ted Neward explains why the traditional way of building web services is essentially flawed and proposes instead a message-oriented rather than an object-based approach, one that will allow services to run over multiple transports. A geeky and informative exclusive video.
Embedded Video
Format:
Streaming Video

Heinz Kabutz

Dr. Heinz Kabutz is the well-known Java guru behind a series of articles under The Secrets of Concurrency, which is fast becoming a core reference for Java developers who want to master concurrent programming in their applications.
Embedded Video
Format:
Streaming Video

Benjamin Mestrallet

Topic: eXo Project
Benjamin Mestrallet is one of the lead developers for the eXo Project, an application delivery platform that integrators, ISVs, and VARs can use for building web applications in a dynamic way, and it implements Java content repository, portlet, JSF, and the project's hierarchical document organization system, ECM. In this interview, Benjamin shares the latest new about the eXo Platform, what it does, how to get started with it, and tells us the difference between itself and other products like Alfresco and Day's Communiqué.
Embedded Video
Format:
Streaming Video

Robert Hanson

Topic: GWT in Action
Robert Hanson, co-author of the book GWT in Action, tells us about the Google Web Toolkit or GWT, a compiler that generates DHTML from sources written in the Java language. GWT aims to simplify writing AJAX applications, much like OpenLaszlo does, but using a programming model that's already familiar to Java programmers. GWT frees programmers from having to worry about web browser dependencies and from addressing them manually.
Embedded Video
Format:
Streaming Video

Max Carlson

Max Carlson, co-founder and lead run-time architect at Laszlo Systems, tells us about OpenLaszlo 4.0 and how it helps developers to write and deploy rich internet applications (RIAs) targetting both the Flash run-time and AJAX from the same source. He also tells us about Sun's Project Orbit, a Laszlo player for Java ME, and describes the kinds of applications that people use OpenLaszlo for.
Embedded Video
Format:
Streaming Video

David Nüscheler

"Everything is content," is David N�scheler's mantra. David is the spec lead for JSRs 170 and 283, Java Content Repository. He talks about content and content repository, the JCR spec, JackRabbit and other JCR implementations, and about his work as CTO of Day Software.
Embedded Video
Format:
Streaming Video

Rob Savoye

The OLPC is a full-featured Linux-based system intended for education. Rob Savoye is a contributor to the OLPC project. He talks about OLPC in this exclusive TSS Tech Brief, and tells us how to contribute code and ideas. Rob is a long-time member of the GNU project and is the CTO of lulu.tv. If you have ever used Red Hat, Debian, or Cygwin, chances are good that you've used his software. These days he works on Gnash, a GNU Flash playback tool, and the OLPC.
Embedded Video
Format:
Streaming Video

Rod Johnson

We ran into Rod Johnson, founder of the Spring Framework, at the Open Source Business Conference in San Francisco. Rod talks to us about Spring 2.1, Spring Web Flow, and Spring Batch in part I of this interview. Part II covers the rest of the Spring Batch topic, and the future direction of Spring and Rod's company, Interface21.
Embedded Video
Format:
Streaming Video

Rod Johnson

Rod Johnson continues this interview from the Open Source Business Conference in San Francisco and tells us more about Spring Batch, the future of Spring, and the direction of Interface21.
Embedded Video
Format:
Streaming Video

Nick Heudecker

Nick Heudecker, the co-author of Hibernate Quickly and respected Java developer, talks about the Wicket framework, its technology, how to quickly get into it, and how it compares against JSF in this TSS feature interview.
Embedded Video
Format:
Streaming Video

Greg Wilkins

Topic: Jetty
Greg Wilkins talks about Jetty from the JavaOne 2007 conference. Jetty is an open-source, small-footprint web server component and servlet container used for applications ranging from embedded systems to clustered enterprise applications. Greg tells us about Jetty's performance characteristics when compared against Tomcat and other containers, who is using it, and current work for session clustering using Terracotta. Learn about Jetty as the nimble, embedded, small alternative to bloated servlet containers.
Industry eventsIndustry eventsIndustry events

March


TheServerSide Java Symposium
March 17-19, Caesars Palace, Las Vegas
TheServerSide.com's Java Symposium returns to Las Vegas! Over 40 key sessions across 5 tracks: Architecture and SOA, Frameworks, Cloud (NEW!), Language and Tools & Techniques. Also new this year is our very own mini-conference: TheServerSide Presents TheClientSide. Keynotes by Dave Chappell (Chief SOA Technologist at Oracle Corporation and creator of the ESB) and Bob Brewin (CTO of Sun Microsystems) will deliver clarity and forethought to where the industry is taking us. Register today to take advantage of $300 early-bird savings through December 31st.


December


Pragmatic BPM and SOA virtual seminar
Online - December 8, 2009
Get insight into useful business process management (BPM) design patterns and how to effectively link business and modern software services. Attend this FREE, one-day virtual seminar to hear our experts explore the truths and myths of BPM and service-oriented architecture (SOA), as well as agile approaches to BPM and SOA. Register today!

Functional Programming eXchange
December 7, 2009 in London, UK
The aim of the Functional Programming eXchange is to inspire and promote awareness and adoption of innovative ideas in Functional Programming for enterprise development. Rather than focusing on the specifics of one language, it focuses on the paradigm and ideas of Functional Programming that apply across the various languages and what these can bring to modern enterprise development today.

Groovy & Grails eXchange
December 9-10, 2009 in London, UK
The aim of the Groovy & Grails eXchange is to promote awareness and adoption of innovative ideas and technologies, for enterprise JEE development with Groovy and Grails.

Open Source in Finance eXchange
December 15, 2009
The OpenSource in Finance eXchange will bring together the leading experts in Open Source technology and Financial Services software development with innovators, technologists, architects and developers in the developer community for an informal day of deep technical insight and friendly discussion.

Java Live ChatsJava Live ChatsJava Live Chats
Ask the Experts (April 30-May 1): WSIT and Project Tango
Got a question about Web Services Interoperability Technology (WSIT) and Project Tango, efforts focused on delivering interoperability between Java EE and .Net? Post it during this session on the Sun Developer Network Ask the Experts page from April 30 to May 4 and get answers from experts.

Recent Presentation SlidesRecent Presentation SlidesRecent Presentation Slides

EJB Architectural Issues

Presented Nov 20 at NY Java Sigs
Slides on EJB Architectural Issues, including J2EE vs. NET, when to use EJB, EJB Project Management concerns, Messaging and more.

JMX

Presented at O'Reilly Conference on Enterprise Java A set of slides about "How JMX Enables Flexible Administration of Java Systems" By Tyler Jewell of BEA.

News | Blogs | Discussions | Tech talks | Patterns | Reviews | White Papers | Downloads | Articles | Media kit | About
Java Solutions
All Content Copyright ©2007 TheServerSide Privacy Policy
Site Map