These are my reading notes for Code Fellows
They are similar in that they both respond to HTTP requests designed with REST in mind, and map CRUD methods to PUT/POST/DELETE/GET.
A general con for all of the above is that your code does not live in one simple-to-access area, for example, if you’re working on a team.
Standard queues provide at-least-once delivery, which means that each message is delivered at least once. FIFO queues provide exactly-once processing, which means that each message is delivered once and remains available until a consumer processes it and deletes it. (source)
Send a return message or console.log that confirms it was received.
Traditional cloud hosting is permanent. As in, you pick a server provider, and they run your software on multiple servers worldwide. There are precise, recurring physical locations for where your data is stored and functionality processed.
Serverless computing is a strategic deviation from this model — it is an event-driven setup without permanent infrastructure. This doesn’t mean servers are no longer involved, rather, it means that servers are auto-created on a per-need basis to scale to the demands of your app. (source)
How you get a Lambda to fire.
DynamoDB is a fully managed AWS service, MongoDB can be self installed or fully managed with MongoDB Atlas. … DynamoDB uses tables, items and attributes, MongoDB uses JSON-like documents. (source)
Dynamoose strictly works with AWS’s DynamoDB