All Questions
16 questions
-2
votes
2
answers
197
views
Quiz Site Software Architecture Question
I am currently writing an application that is going to be an adaptive quiz-like site for studying. The idea is a user is studying some topic and they are given questions on the site and enter their ...
-1
votes
2
answers
129
views
Architecture for EOD (end of day) stock exchange prices
I need to work out the architecture for a NASDAQ frontend charting application (a desktop app in .Net). Note that this is NOT for real-time quotes.
NASDAQ provides an api that gives historical pricing,...
1
vote
0
answers
60
views
Designing an architecture for running multiple scripts
Our company is an aggregator of multiple payment services fragmented on the web. So instead of businesses integrating multiple services one by one, they will only need to integrate to our API, and we ...
9
votes
5
answers
795
views
Re-architecting CPU intensive Node application to handle multiple users
A few years ago, I wrote an application that allowed users to upload a file (it's a very specific file type) to a server. It then sends instructions to the server on how to visualise the data, and the ...
0
votes
0
answers
734
views
How to implement a debounce buffer system on AWS?
I'll describe my case:
I have an aws lambda that will expose an API interface that will return json data (by topic) which is cached.
This lambda will also offer private endpoints to recalculate the ...
0
votes
1
answer
334
views
Reading from SQS using AWS Lambda vs WebApp background worker
I'm writing a microservice (in .netcore) that will handle some requests using WebAPI, but also it needs to react to some external events. I see 2 possibilities how to solve it (on a very high level):
...
4
votes
2
answers
465
views
Robust way to aggregate results from 2 AWS lambdas for a SPA
I'm new to AWS serverless applications and am looking for something like ocelot request aggregation on the AWS serverless stack.
Assume I have two AWS lambdas that return data needed by a SPA: A and ...
2
votes
1
answer
273
views
Does putting a serverless application in a VPC make it more secure?
I have an application which uses lambda and fargate (task) containers for compute, EventBridge for communication, S3 and DynamoDB for storage and exposes data out via an API Gateway.
From my ...
1
vote
0
answers
505
views
Implement multiple file upload with Dropzone.js , Lambda and S3
This is more a general question about this project I have on. We need to implement some UI for our costumers to upload multiple files (2000+) every month, so we can send them by email to another ...
4
votes
3
answers
1k
views
how to pass credentials to api gateway securely?
I have a code at my local machine, with which I want to call an AWS Lambda function.
I have configured AWS API Gateway as doorway to Lambda function, but I am concerned about security when sending ...
1
vote
3
answers
2k
views
Are AWS Lambda functions a good fit for the use case of fetching huge amount of records from database on User request?
We have a use case where an AWS Lambda function is called from AWS API Gateway on user request from the browser, it fetches data from the database and returns back to the client.
The amount of time ...
2
votes
2
answers
1k
views
Preventing abuse of API which is called via client side Javascript
I'm setting up an AWS API Gateway + Lambda micro-service that will return non-sensitive but user-specific data.This means that the responses from the service can't be cached and served to multiple ...
2
votes
0
answers
570
views
Designing large nanoservice architecture with AWS Lambdas
I'm moving from a coupled architecture to a decoupled architecture using microservices with AWS Lambda.
Here is my current architecture:
Each API Gateway route is linked to a specific Lambda, each ...
6
votes
3
answers
341
views
Server architecture for short bursts of ~150 parallel CPU-heavy subqueries
The client sends a query (a few hundred characters) to the web service. This query can be split into 20 to 150 subqueries with a simple regex. Those subqueries can then be computed independently and ...
3
votes
2
answers
296
views
Serverless architecture: How to deploy changes in common business logic?
I've been hearing lately more and more about serverless architectures which are based on products such as AWS Lambdas, Azure Functions, Google Cloud Functions, etc.
I understand the advantages of ...