Re: Web Service

Rupen Patel <rupenp-/[email protected]>
Newsgroups gmane.org.user-groups.ajug.members
Message-ID <[email protected]>
Are these 10,000 concurrent writes or reads?  For 10k concurrent writes  - probably want a non-locking (i.e. log files, Redis, etc) ingestion front end that you periodically summarize and store into your DB.

The stack you mentioned Ngnix/Node/Redis/ +Your Database are used fairly widely by a lot of companies so you should be fine.  Akka brings in the JVM so a bit more memory.

Joyent, Heroku, AppFog all good and pretty much take out the management burden if you have budget.  Just remember though if you use the AddOn service providers you'll pay for each additional one you add (i.e. Redis, Postgres, Node, etc).  Probably worth it if you have a predictable elastic load situation and can just provision additional service instances before peak hours.

Rupen


________________________________
 From: Sudhir Kamatkar <[email protected]>
To: [email protected] 
Sent: Wednesday, July 3, 2013 8:35 AM
Subject: [ajug-members] Web Service
 


Friends,
 
We are working on a web service to be built. Key is there could be bursts of up to 10,000 concurrent requests/transactions during certain times of the day. Web service itself is relatively straight forward which involves getting 4-5 fields of information (text & numbers) from the requesters (mobile and other devices) and then fetching data from the database and performing simple calculations and sending results back. 
What technologies would you suggest for better performance, scalability, ease of writing code/rning curve (for Java developer) and stability?  Which cloud provider would you recommend?
One thought was to use  node.js, akka for Java, Redisl, ngnix and deploy in Joyent. Does anyone have experience with these technologies? Our concerns are - Is this stack too bleeding edge, stability of code (since they have sub 0.x versions), learning curve for Java developer, too many moving parts for administration, troubleshooting and testing?
Thank you in advance for your help.
 
Sudhir 
_______________________________________________
ajug-members mailing list
[email protected]
http://www.ajug.org/mailman/listinfo/ajug-members

_______________________________________________
ajug-members mailing list
[email protected]
http://www.ajug.org/mailman/listinfo/ajug-members
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.