Effective DevOps with AWS by Nathaniel Felsen

Effective DevOps with AWS by Nathaniel Felsen

Author:Nathaniel Felsen
Language: eng
Format: mobi, epub
Tags: COM088000 - COMPUTERS / System Administration / General, COM060180 - COMPUTERS / Web / Web Services and APIs, COM091000 - COMPUTERS / Cloud Computing *
Publisher: Packt Publishing
Published: 2018-04-12T07:21:15+00:00


Offline processing with SQS and Kinesis

Another fundamental change that you can easily implement with AWS is offline processing.

The idea behind offline processing is to change your application to execute in real time as little as possible and execute the rest asynchronously through other services. Implemented correctly, offline processing will make your application feel really responsive as most of the heavy lifting is done at a later time by non real-time services.

To explain this concept, we can take the extreme example of a traditional social network site such as Facebook. When you browse a feed and click on a Like button, it is very likely that the application will internally do a number of operations, including:

Increasing the internal score of the post such that the same content may be promoted to more people

Notifying the author to tell him that you liked his post

Updating the feed of the people who follow you to mention that you liked a piece of content

Updating your personal feed to include more content from the same author and more content of a similar type

Changing the color of the link icon to give you the feedback that your click was taken into account:



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.