Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 572599
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T13:37:47+00:00 2026-05-13T13:37:47+00:00

I’ve got a web app which has pretty intensive processor requirements, specifically in relation

  • 0

I’ve got a web app which has pretty intensive processor requirements, specifically in relation to the amount of data that gets stored. Because of the massive amounts of data coming in and out (and being sorted, formatted, etc), I’m routinely bringing the server down. The problem is usually CPU related, not memory related, and it is happening because of the massive number of inserts, updates, and selects to the database.

The really processor intensive stuff is done in the background, all run via scheduled cron jobs. The front end, where the users are interacting, is relatively simple.

In order to keep the server up and running quickly, I have to slow down the background processes significantly. I hate to do this, because it limits the whole apps usefulness.

It seems to me that this would be an ideal candidate for something like EC2 – leave the front end files and interaction on the server, and outsource all the processing and data storage to the cloud. However, after doing some reading on EC2, this doesnt sound nearly as simple as I thought it might be – questions of persistent storage and the constant suggestion that I “change the way I think” about cloud computing are making me nervous – mostly because I hear that, but don’t get an explanation of what the change should be.

Can someone help me understand if what I’ve got is a good candidate for EC2, or some other type of system?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T13:37:47+00:00Added an answer on May 13, 2026 at 1:37 pm

    Disclosure: I am a former Amazon employee on the EC2 team, and I am now at a company that uses EC2 for a great deal of our processing needs.

    I will say this, to start: yes, I think EC2 is a good idea for backing a CPU-intensive process, and I have no idea what “change the way you think” is referring to there.

    The reason it is a good idea is because its the least-effort path to bringing up a server cluster. By “it” I am now referring to any kind of service that allows you to spin up / tear down machines at will, not specifically EC2. The downside is that it is more expensive than maintaining your own machines, though the cost covers the fact that it is less work and more flexible (for example, if you only need all that compute power for a day or a week).

    And generally speaking, if you have a web application that has to do CPU-intensive data processing and also needs to have a responsive interface, you certainly don’t want to share those responsibilities on a single machine.

    Regarding persistent storage, depending on what you want to store, take a look at SimpleDB, S3 and EBS. SimpleDB is a key-value store, S3 holds file objects, and EBS is like the EC2 equivalent of hard drives – you get virtual storage that you can mount to / detach from EC2 instances. One of those will likely suit your needs, and all interface very nicely with EC2.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 435k
  • Answers 435k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer String merged = "<root>" + str1 + str2 + "</root>"; May 15, 2026 at 3:43 pm
  • Editorial Team
    Editorial Team added an answer SQL server's sqlcmd supports script variables, which can be set… May 15, 2026 at 3:43 pm
  • Editorial Team
    Editorial Team added an answer Here's a great resource comparing all the different types of… May 15, 2026 at 3:43 pm

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.