Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Developing Runtime Applications with
 Eclipse Gyrex
               Gunnar Wagenknecht
               Project Lead, Eclipse Gyrex Project

               http://www.eclipse.org/gyrex/




EclipseCon Europe 2011 | Gyrex
The Gyrex Vision

                Flexibility
                     Extensible framework
                     Never compete but integrate


                Scalability
                     Powerful and robust platform
                     Scale up and down without hassle
                      (from standalone to large clusters, full or partially in the cloud)


                Simplicity
                     Operational convenience
                     Easy, rich and stable APIs



EclipseCon Europe 2011 | Gyrex
Gyrex Components

                                              Logging           Metrics                 RAP
                    Repositories
                (JDBC, EclipseLink, NoSQL)        Debug/Trace                        Console
                                                   Monitoring                         Admin
                HTTP Applications
                 (Jetty, OSGi HttpService)

                                             Clustering & Coord.             Configuration
                                                  (ZooKeeper)             (Eclipse Preferences API)


                                                 Provisioning             Processing
                                                      (p2)                (Eclipse Jobs API)

                Contextual Runtime                               Cloud


                                             Equinox


EclipseCon Europe 2011 | Gyrex
Scalability
                                      DE
                                 UK        CA




EclipseCon Europe 2011 | Gyrex
Today‘s Menu

                Setup Workspace
                     Target Platform
                        Software Site:
                          http://192.168.30.74/gyrex/0.11/integration/
                        Gyrex Target Components plus Dependencies
                        Uncheck “Group by Category”
                        Uncheck “Include required software”

                Create a sample Application
                     OSGi Service for storing and processing Greetings
                     Servlet using OSGi HttpServlet with form
                     Eclipse Job for background processing (moderation) of Greetings

                Deploy Application
                Cloud Demo (if permitted by WiFi)


EclipseCon Europe 2011 | Gyrex
Contact & Resources

                Newsgroup (community)
                     news://news.eclipse.org/eclipse.gyrex
                     for comments, questions, and for request that the review call be held


                Watch website
                     http://www.eclipse.org/gyrex/
                     for blogs, articles and screen casts


                Wiki
                     http://wiki.eclipse.org/Gyrex
                     for documentation and planning




EclipseCon Europe 2011 | Gyrex

More Related Content

Developing Runtime Applications with Eclipse Gyrex

  • 1. Developing Runtime Applications with Eclipse Gyrex Gunnar Wagenknecht Project Lead, Eclipse Gyrex Project http://www.eclipse.org/gyrex/ EclipseCon Europe 2011 | Gyrex
  • 2. The Gyrex Vision  Flexibility  Extensible framework  Never compete but integrate  Scalability  Powerful and robust platform  Scale up and down without hassle (from standalone to large clusters, full or partially in the cloud)  Simplicity  Operational convenience  Easy, rich and stable APIs EclipseCon Europe 2011 | Gyrex
  • 3. Gyrex Components Logging Metrics RAP Repositories (JDBC, EclipseLink, NoSQL) Debug/Trace Console Monitoring Admin HTTP Applications (Jetty, OSGi HttpService) Clustering & Coord. Configuration (ZooKeeper) (Eclipse Preferences API) Provisioning Processing (p2) (Eclipse Jobs API) Contextual Runtime Cloud Equinox EclipseCon Europe 2011 | Gyrex
  • 4. Scalability DE UK CA EclipseCon Europe 2011 | Gyrex
  • 5. Today‘s Menu  Setup Workspace  Target Platform  Software Site: http://192.168.30.74/gyrex/0.11/integration/  Gyrex Target Components plus Dependencies  Uncheck “Group by Category”  Uncheck “Include required software”  Create a sample Application  OSGi Service for storing and processing Greetings  Servlet using OSGi HttpServlet with form  Eclipse Job for background processing (moderation) of Greetings  Deploy Application  Cloud Demo (if permitted by WiFi) EclipseCon Europe 2011 | Gyrex
  • 6. Contact & Resources  Newsgroup (community)  news://news.eclipse.org/eclipse.gyrex  for comments, questions, and for request that the review call be held  Watch website  http://www.eclipse.org/gyrex/  for blogs, articles and screen casts  Wiki  http://wiki.eclipse.org/Gyrex  for documentation and planning EclipseCon Europe 2011 | Gyrex