9 Replies Latest reply on May 27, 2011 8:50 AM by Erik Salter

    Success stories question

    Georgi Danov Newbie

      Hi,

      I am looking into Infinispan for some applications we already have in production and I really like it. However I am nervous to invest into it as there is no official support available and there are no references to applications using it in production.

      I personally as developer feel OK after reading some sources but in the end of the day if I use it I would risk to harm customer experience and our profits, so it is important for me to know - when does the commercial support come and do you have major success stories? I see some posts about running it on Amazon's cloud - any start-up that has a story to share?

       

      Best Regards,

      Georgi

        • 1. Success stories question
          Galder Zamarreño Master

          Support will come soon as part of JBoss Enterprise Data Grid recently announced in the JBoss World / Red Hat Summit.

           

          CBOE were speaking about how they use Infinispan in http://www.redhat.com/summit/sessions/index.html#325

          1 of 1 people found this helpful
          • 3. Success stories question
            Georgi Danov Newbie

            Thanks, thats very good news. Registered with the early-access page, but so far no news , do you have idea what/when to expect?

             

            Cheers,

            Georgi

            • 4. Success stories question
              craig bomba Novice

              Hi Georgi

               

              As mentioned by Galder earlier, we are using Infinispan in production here at the CBOE (Chicago Boar Options Exchange).  Myself and Shane had done a presentation regarding the lessons and optimizations as part of that integration.  In case you may want some more information regarding our use of Infinispan I would be glad to help.

               

              Take care,

              Craig

              • 5. Success stories question
                Georgi Danov Newbie

                Hi Craig,

                Thank you for your kind offer. My questions can be split in the following streams:

                • how do we get support when/if we need it. As this is new technology for our operations team we need a basic training plus support contract. I see the forum is pretty heplfull, so our Ops engineers mike take the risk to rely on the forum but this is still to be negotiated. We don't want to end up with production issue and no skills to debug it and nobody to report it to....How do you solved this one for you? I get the impression you are betting key component of your business on Infinispan.
                • what challenges did you face during your implementation. Too sad I could not attend the conference, is your presentation uploaded somewhere?

                 

                Best Regards,

                Georgi

                • 7. Re: Success stories question
                  craig bomba Novice

                  Hi Georgi,

                   

                  I think the support concern is best addressed by the announcement and link posted by Sanne for you guys.

                   

                  I think many of the challenges were pretty well covered in the presentation.  It was submitted to the caretakers of the materials just after the conference, but I just checked and noticed it is not yet available.  Anyway, that link is: http://www.redhat.com/summit/2011/presentations/jbossworld/

                  You should see a PDF link next to each of the presentations to gain access.  Like I said, the presentation I participated in is not yet there.  I am investigating that and will post again when resolved.

                   

                  I can briefly hightlight some of the challenges here as well.  Keep in mind when we got involved Infinispan was in the 4.0.ALPHA release stage.  It has progressed and matured a lot since then.  But, some of the challenges that we experienced were both with Infinispan and with JGroups.  With JGroups we had a few cluster issues that caused the cluster to break.  Some of those were related to code and some related to configuration.  I hope when the presentation becomes available you can see some of that in more detail.  On the Infinispan side we had some issues with cache consistency.  In some cases those were due to removes coming out-of-order (ahead) of a put to the cache when received by our replicated JVM.  This effectively ends up as having more cache entries than desired.  On the performance side of things we migrated at some point towards using the ReplicationQueue to make things truly async from our application thread.  We are satisfied with the consistency of the cache using an aggressive flush by a background thread from this queue (configurable via Infinispan xml).

                   

                  Hope this helps and will post again when I find out more regarding the presentation.

                   

                  Thanks,

                  Craig

                  • 8. Re: Success stories question
                    Georgi Danov Newbie

                    Thanks,

                    It would be very nice if you find these "missing" slides. My e-mail is the name as you see it with a dot between the names at bwin.org (in case you can send it directly).

                     

                    Your answer is pretty encouraging, thanks a lot

                     

                    Cheers,

                    Georgi

                    • 9. Re: Success stories question
                      Erik Salter Newbie

                      Craig/Shane, I'd be very interested in your presentation as well.  In particular, my issues stem from rehashing -- it's very brittle in my case.  Once the cache is stable, it's a dream and outperforms its competitors.  But rehashing is a killer.

                       

                      (Incidentally, I did summer internships at UBS Warburg in Chicago, right above the exchange!)