Jon Brisbin tells the story of how his company of 30,000 employees moved from an ancient system to making their own private cloud based on vSphere, tcServer, RabbitMQ, and a REST framework over the period of one year. He presents the minimum requirements needed to create such a cloud, underlining the advantages brought by virtualization, parallelism, and asynchronicity.
In this presentation from SpringOne 2009, Rob Harrop provides a tutorial on creating effective modular web applications for OSGi and the RFC66 Web Container. Topics include the design and modularization of web applications, extending web applications dynamically using standard OSGi features, and using the OSGi Web Container (RFC66) to deploy web applications on an OSGi platform.
Ben Hale demoes what’s new in dm Server 2.0. In the Programming Model: using web bundles instead of web modules, using SLF4J/LogBack instead of Log4J, using Plans besides PARs, the Integrated ConfigAdmin. Runtime changes: remote repository for dynamic bundle download, improved web-based admin console, SSH-enabled command line console, unified username/password store.
In this presentation from SpringOne 2009, Rob Harrop discusses OSGi in the enterprise, OSGi basics, modularity in OSGi, import-package, require-bundle, the problem of split packages, import-bundle, Bundlor, demos of OSGi bundle usage, RFC 66, dm Server, the blueprint service, OSGi services, demo of building an OSGi-based Spring MVC web application, OSGi configuration admin, and dynamic updates.
Alex Antonov explains why Orbitz needed to ditch Jini and Java serialization in favor of REST and Protocol Buffers. Most of the presentation contains a demo of a sample application using these technologies to handle client-server requests/responses.
In this presentation from SpringOne 2009, Christian Dupuis discusses the SpringSource Tool Suite (STS), the philosophy behind STS, the requirements behind STS, the STS 2.1 and 2.2 featureset, several demos of STS capabilities, Groovy and Grails, Spring 3.0, autowiring, namespaces, REST, cross-cutting annotations, AJDT, Spring Roo, Cloud Foundry, tc Server, dm Server, VMWare, and the STS roadmap.
In the opening keynote at SpringOne Europe 2009, Rod Johnson wondered if Java innovation is going to be stifled by latest Oracle acquisition and expressed his belief that Java will continue to evolve outside of Sun as it has done for the last few years. As proof he mentioned: Grails, Roo, a tool for improved developer productivity, a free STS, tc Server and dm Server.
In this presentation recorded at QCon SF 2008, Rod Johnson, the father of Spring, introduces the SpringSource dm Server by taking a high-level look at it, trying to clear up some misconceptions about what dm Server is, and showing how the configuration, logging and application installation work.