![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FARESTfulCorePart1%2FARESTfulCorePart1Icon.jpg)
Representational State Transfer (REST) computing offers developers and applications a number of advantages, including simplicity and flexibility in running applications. Tom Hicks and Randy Kahle begin this series on RESTful computing with the surprising topic of binding.
(July 23, Article)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FFiniteStateMachinesPhyshunandSpring%2FFiniteStateMachinesPhyshunandSpringIcon.jpg)
The Physhun project provides finite State Model persistence and transaction management with synchronous or asynchronous behavior. This article presents Physhun, a Spring-based framework for implementing complex processes through Finite State Machine models.
(July 18, Article)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Ftalks%2Fvideos%2FHeadshots%2FAloisReitbauer2.jpg)
This video explains the benefits of concepts like Continuous Performance Management, which applies performance engineering continuously throughout each phase of the software lifecycle.
(July 16, TechTalk)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Ftalks%2Fvideos%2FHeadshots%2FUriCohen.jpg)
In this Tech Talk, filmed at TSSJS-Europe, Uri Cohen gives a demo that will show you the power of GigaSpaces' scaling, hot failover and self-healing capabilities. A sample Web application which uses Spring MVC and contains an AJAX web front-end and a GigaSpaces' backend will be scaled out.
(July 15, TechTalk)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FIntroductiontom2eclipse%2FIntroductiontom2eclipseIcon.jpg)
The m2eclipse project provides support for Maven within the Eclipse IDE. It is a plugin which helps bridge the gaps between Maven and Eclipse. Read about how to use m2eclipse to integrate build management into your Eclipse environment.
(July 14, Article)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FScalingYourJavaEEApplicationsPart2%2FScalingYourJavaEEApplicationsPart2Icon.jpg)
In part two of this series, Wang Yu presents some surprising results of Java application scalability based on his experiences in a performance laboratory.
(July 8, Article)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FScalingYourJavaEEApplications%2FScalingYourJavaEEApplicationsIcon.jpg)
Getting Java applications to scale requires an intimate understanding of the application, the JVM, and the underlying hardware. Wang Yu presents some surprising results of Java application scalability based on his experiences in a performance laboratory.
(July 3, Article)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Ftalks%2Fvideos%2FHeadshots%2FJevgeniKabanov.jpg)
In this podcast, JavaRebel development lead Jevgeni Kabanov discusses the value of zero turnaround to both development and production systems, and how JavaRebel helps achieve this goal.
(June 27, Podcast)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FJSR286Portlets%2FJSR286PortletsIcon.jpg)
The recent Java Portlet Specification 2.0 final draft (JSR 286) addresses a shortcoming in the action-render model used in the current spec to be able to let the container take care of managing the attributes between action and render.
(June 12, Article)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FNewFeaturesinEJB3-Part4%2FNewFeaturesinEJB-Part4Icon.jpg)
The EJB 3.1 expert group is working on changes for the next version of the Java EE spec. Here's a preview of those changes.
(June 12, Article)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FReviewAlgorithmsinJava%2FAlgorithmsinJavaIcon.jpg)
Algorithms in Java provides those who seek to understand underlying mechanisms for manipulating data and working with well-known algorithms using a familiar language.
(June 12, Review)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Fbooks%2Fwiley%2FmasteringEJB%2Fimages%2Fbookcoversmall.jpg)
Mastering EJB was one of the original and most influential EJB books in the industry. Mastering EJB III now returns with two new expert co-authors, updated for EJB 2.1 and 30% new chapters including security, integration, best practices, open source, and more.
(Book PDF Download)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FCOISWithMuleandJCR%2FCOISWithMuleandJCRIcon.jpg)
The latest version of the JCR transport for Mule ESB offers a set of features that can enable the creation of content oriented integration solutions. This article by David Dossot presents a simple scenario where all these features are leveraged.
(June 9, Article)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FExtendingSpringLDAP%2FExtendingSpringLDAPIcon.gif)
This article by Colin Lu explains how to use Spring's LDAP integration with an XML data mapper to make LDAP access from within Spring trivial.
(May 20, Article)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FWhiteboardForOSGi%2FWhiteboardForOSGiIcon.jpg)
This is the second in TSS' series on OSGi, this time focusing on a common pattern in OSGi, called the "whiteboard pattern," where interfaces that can fulfill a contract are searched for in an OSGi repository.
(May 19, Article)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Ftalks%2Fvideos%2FHeadshots%2FGarbage.jpg)
In this Tech Talk, Kirk Pepperdine, Holly Cummins, John Davies and Gil Tene detail how the pauseless garbage collection is now being utilized to overcome such performance challenges.
(March 15, Podcast)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Ftalks%2Fvideos%2FHeadshots%2FGilTene.jpg)
In this Tech Talk, Gil Tene discusses how compute appliances can be used to optimize the performance for demanding Java applications.
(March 13, Podcast)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FMapReduceRedux%2FMapReduceReduxIcon.jpg)
Eugene Ciurana describes how to build a MapReduce system using the same off-the-shelf, robust, open-source components already running at your company and that your engineering team already mastered.
(May 12, Article)
![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.theserverside.com%2Ftt%2Farticles%2Fcontent%2FServerMatrix%2Fmatrixicon.gif)
The Application Server Matrix is a detailed listing of J2EE vendors and their application server products, with information on latest version numbers, J2EE spec support and licensing, pricing, platform support, and links to product downloads and reviews.
(Application Server Comparison Matrix)