Successfully reported this slideshow.
GlassFish Community Event—CustomerExperiences                                                                             ...
Background  •  LodgON - Belgian software company, focused on social networking solutions.  •  Product: DaliCore, adding so...
How LodgON Is Using GlassFish•  Mollom:   –  Blocks about 650,000 spam messages/day   –  Serves about 1,000,000 captchas/d...
What Works •  Performance: grizzly kernel rocks! •  Scalability: horizontal scalability in GF 3.1.1 •  REST implementation...
How GlassFish Can Improve   •  JMS, EJB Timer, Caching (Java EE 7)   •  Domain-specific standards: many companies, active ...
Nächste SlideShare
Wird geladen in …5
×

LodgON at GlassFish Community Event, JavaOne 2011

11.129 Aufrufe

Veröffentlicht am

LodgON at GlassFish Community Event, JavaOne 2011

Veröffentlicht in: Technologie, Bildung
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

LodgON at GlassFish Community Event, JavaOne 2011

  1. 1. GlassFish Community Event—CustomerExperiences Presenting withJohan Vos, CTOLodgON 1 | Copyright © 2011, Oracle and/or it’s affiliates. All rights reserved. | Confidential – Oracle Internal
  2. 2. Background •  LodgON - Belgian software company, focused on social networking solutions. •  Product: DaliCore, adding social software capabilities (users, data, reputation,...) on top of Java EE 6. •  Projects: (trying to use DaliCore in as many projects as possible) –  vote-applications (500,000 users/day) –  social networking (musicians, collectors, cultural, cycling) •  spam-filtering (Mollom) •  Relevant technologies: –  JPA –  Jersey/JAX-RS •  Using Glassfish since day 1.2 | Copyright © 2011, Oracle and/or it’s affiliates. All rights reserved. | Confidential – Oracle Internal
  3. 3. How LodgON Is Using GlassFish•  Mollom: –  Blocks about 650,000 spam messages/day –  Serves about 1,000,000 captchas/day•  Processes about 10,000,000 requests/day (115/second)•  2 data centers, 2 nodes in each data center –  2 data centers due to geographical availability –  1 GlassFish instance is capable of processing all requests•  2 nodes due to cassandra (NoSQL) availability•  Vi.be: –  connects 10.000 musicians/bands/organizers with audio portfolio in Belgium –  allows third parties to organize contests•  Authentication (oauth (jersey)) & permission management is key 3 | Copyright © 2011, Oracle and/or it’s affiliates. All rights reserved. | Confidential – Oracle Internal
  4. 4. What Works •  Performance: grizzly kernel rocks! •  Scalability: horizontal scalability in GF 3.1.1 •  REST implementation: communicate with the outside world. •  Open Source: find bottlenecks and fix them!4 | Copyright © 2011, Oracle and/or it’s affiliates. All rights reserved. | Confidential – Oracle Internal
  5. 5. How GlassFish Can Improve •  JMS, EJB Timer, Caching (Java EE 7) •  Domain-specific standards: many companies, active in the same area, can share “libraries” and focus on specific projects on top of these libraries •  interaction between developers •  Share code and ideas5 | Copyright © 2011, Oracle and/or it’s affiliates. All rights reserved. | Confidential – Oracle Internal

×