My usecase for AWS Batch

0

My system connects to share brokers using REST APIs during trading hours. Each thread takes care of a user account. Based on the number of my users several threads have to run simulationsly. Each thread takes care of a user account with a share broker. Can I use AWS Batch service for this usecase? Or is it better to use several Amazon ec2s by calculating memory and processor requirements?

질문됨 2년 전288회 조회
1개 답변
0
수락된 답변

You could use AWS Batch as an alternative to EC2. Batch would take care of load balancing the EC2 fleet, queuing tasks and packing tasks onto instances based on the memory and CPU requirements of the task. If your tasks are fault tolerant you could also use a Spot Compute Environment and take advantage of spot pricing.

An alternative could be using AWS Lambda if your tasks are small and will complete within the maximum allowed lifespan of Lambda functions.

AWS
Mark_S
답변함 2년 전
  • Thank you. Lambda doesn't suit me because the program has to live for seven hours.

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠