O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

LodgON at GlassFish Community Event, JavaOne 2011

11.167 visualizações

Publicada em

LodgON at GlassFish Community Event, JavaOne 2011

Publicada em: Tecnologia, Educação
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

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

×