Hi,
Is it possible to share some examples of high volume, low latency applications that currently use Spring in production? My team is considering how Spring could fit with real time equity trading systems.
Thank you,
Jeremy
Hi,
Is it possible to share some examples of high volume, low latency applications that currently use Spring in production? My team is considering how Spring could fit with real time equity trading systems.
Thank you,
Jeremy
We're running a Spring production business system in the medical field.
The company is global so it's used by the business across all timezones. Basically, there aren't very many times during the day when it's good if the system crashes (no crashes yet!). We're extremely happy with the leverage that Spring has given us to build + maintain the app.
Spring doesn't really impose any overhead that limits performance. It's still all completely up to you to design your database, application, and architecture to deliver the performance you need.
All the usual approaches that you've probably used on previously projects still apply:
1. If using Hibernate, use 1st + 2nd level caching, with JTreeCache (from JBoss) ideally so you can run a cluster of boxes.
2. If you're building a web app and not a rich client, use page compression to typically get a 5x reduction in information sent across the wire. Keep pages small.
3. Make sure you design your database carefully, with speed in mind. Most of the time spent "doing stuff" in our app still lies in the DB.
4. Think about how much work you can offload to be done asynchronously, like with Quartz.
5. For web apps, keep your use of HttpSession to a minimum to maximise the number of users that can run on one box.
Also, if you skim the only manual (which is quite good), you'll get an idea of the scope of Spring, which covers things like remoting and messaging integration.
I am trying to justify the expense of Spring training. It would help if I had the names of some large, scalable sites that are currently using Spring. Or, some large reputable products. Anybody out there using it for such who can share their two cents?
Hi,
The site www.springflix.com is powered with spring.
This link might help.
http://forum.springframework.org/showthread.php?t=15565
Hope this helps.
Last edited by robyn; May 14th, 2006 at 07:29 PM.
Three public sites that come to mind right now:
- http://www.premierleague.com/: FA Premier League football (very high-profile site in the UK).
- www.ilse.nl popular Dutch search portal).
- World of Warcraft (don't remember the URL)
Of course, most of the best references aren't public, especially in the financial sector. If you wish to take this offline and email me (rod at interface21.com) I can give you some information in confidence.
Rgds
Rod
There's a good list here: http://www.springframework.com/users.html