Tag Archives: DynamoDB

Startup Tutorial – Signup Emails with AWS Lambda and DynamoDB


Startup Tutorial – Signup Emails with AWS Lambda and DynamoDB
// HackPundit

This blog explains how to setup signup emails with AWS Lambda and DynamoDB for the backend. Emails processed by the AWS Lambda function will be stored in DynamoDB. Perfect for startups. How to invoke your Lambda via rest is mentioned at the end of the article. You can create your signup landing page with this […]

The post Startup Tutorial – Signup Emails with AWS Lambda and DynamoDB appeared first on HackPundit.

Ordered Sets and Logs in Cassandra vs SQL


I’ve written before that Cassandra’s achilles’ heel is devops: Storage, redundancy and performance are expanded by adding more nodes. This can happen during normal business hours as long as consistency parameters are met. Same applies to node replacements. As the number of servers grows be prepared to hire a devops army or look for a […]

http://thedulinreport.com/2015/04/08/ordered-sets-and-logs-in-cassandra-vs-sql/

Ordered Sets and Logs in Cassandra vs SQL


I’ve written before that Cassandra’s achilles’ heel is devops: Storage, redundancy and performance are expanded by adding more nodes. This can happen during normal business hours as long as consistency parameters are met. Same applies to node replacements. As the number of servers grows be prepared to hire a devops army or look for a […]

http://thedulinreport.com/2015/04/08/ordered-sets-and-logs-in-cassandra-vs-sql/

npdynamodb: A NodeJS Simple Query Builder and ORM for AWS DynamoDB.


via noppoMan/npdynamodb · GitHub.

When I visited here for the first time, I closed it in a moment. Because it is too long and hard to see to understand. So I decided to make client to handle DynamoDB more easier and It doesn’t take waste of time to read documentation for it.

Video: Amazon DynamoDB: Data Modeling and Scaling


Amazon DynamoDB is a fully managed, highly scalable distributed database service. In this technical talk, we show you how to use DynamoDB to build high-scale applications like social gaming, chat, and voting. We show you how to use building blocks such as secondary indexes, conditional writes, consistent reads, and batch operations to build the higher-level functionality such as multi-item atomic writes and join queries. We also discuss best practices such as index projections, item sharding, and parallel scan for maximum scalability.

Video: Simplifying Scalable Distributed Applications Using DynamoDB Streams


Dynamo Streams provides a stream of all the updates done to your DynamoDB table. It is a simple but extremely powerful primitive which will enable developers to easily build solutions like cross-region replication, and to host additional materialized views, for instance an ElasticSearch index, on top of DynamoDB tables. In this session we will dive deep into details of Dynamo Streams, and how customers can leverage Dynamo Streams to build custom solutions and to extend the functionality of DynamoDB. We will give a demo of an example application built on top of Dynamo Streams to demonstrate the power and simplicity of Dynamo Streams.

A leveldown API implementation on AWS DynamoDB


via jed/dynamo-down · GitHub.

A DynamoDB implementation of leveldown for io.js.

This library uses abstract-leveldown to turn a subsection of a DynamoDB table into a leveldown-compatible store for use with levelup.

Because the architecture of DynamoDB does not allow for sorted table scans, dynamo-down is implemented using table queries on a given hash key. This means that one DynamoDB table can host many levelup stores, but cannot iterate across them.

Keep in mind that there are some differences between LevelDB and DynamoDB. For example, unlike LevelDB, DynamoDB does not guarantee batch write atomicity, and does not snapshot reads.