Questions

Likely this is the wrong question, so my response is just a guess... from doing software development since 1982...

Best to tool your infrastructure, so no load balancers are required.

If you design your code where your most accessed data remains memory resident + moving data from persistent storage (disk) into memory is fast, you'll have no requirement for load balancing.

You give no information about the size of payload (in bytes) which will be requested, so no way to guess sizing of your net connection.

Also you say 1 million status calls + give no time frame over which these calls must be processed.

Based on your question, likely your best starting point will be to hire a seasoned developer to design your system to maximize memory resident data.

Also, using webhooks may be a poor choice, as this makes code extremely complex, so only a few developers will be able to maintain + extend your code, so you'll pay more for development + have difficulty finding developers.

Stick with a LAMP stack allowing Apache to manage threads, rather than Webhooks + your life will be easier + your budget lower.


Answered 7 years ago

Unlock Startups Unlimited

Access 20,000+ Startup Experts, 650+ masterclass videos, 1,000+ in-depth guides, and all the software tools you need to launch and grow quickly.

Already a member? Sign in

Copyright © 2024 Startups.com LLC. All rights reserved.