Yan Cui's blog articles

0
comment
on 8/6/2020 4:21 PM
Choreography and Orchestration are two modes of interaction in a microservices architecture. In orchestration, there is a controller (the ‘orchestrator’) that controls the interaction between services. It dictates the control flow of the business logic and is responsible for making sure that everything happens on cue. This follows the request-response paradigm. In choreography, every service … Choreography vs Orchestration in the land of serverless Read More » Liked this article? Support me on Patreon a[...]
>> Read the full article
.
0
comment
on 7/29/2020 7:02 PM
I have been working on a large AppSync project for a client these past few months. The initial version of the app was built in just a few weeks, but the client has commissioned additional features and the project has kept growing. At the time of writing, this project has over 200 AppSync resolvers and … How I scaled an AppSync project to 200+ resolvers Read More » Liked this article? Support me on Patreon and get direct help from me via a private Slack channel or 1-2-1 mentoring. Hi, my name is Yan[...]
>> Read the full article
.
0
comment
on 7/18/2020 4:57 PM
When working with CloudFormation, AWS recommends not to give explicit names to resources and let CloudFormation name them for you. This has several advantages: It’s harder for attackers to guess resource names such as S3 buckets or DynamoDB tables. You can deploy the same stack multiple times to the same account. This is useful when … AppSync: how to inject table names into DynamoDB batch & transact operations Read More » Liked this article? Support me on Patreon and get direct help from me via a privat[...]
>> Read the full article
.
0
comment
on 5/1/2020 3:41 PM
I had been working on a client project where I built the GraphQL backend for a new social network using primarily AppSync, Lambda and DynamoDB. One of the features of the app was to support private messaging between two users. To allow either user to fetch their chat messages in chronological descending order, I modelled … AppSync: how to compare strings lexicographically in VTL Read More » Liked this article? Support me on Patreon and get direct help from me via a private Slack channel or 1-2-1 mentori[...]
>> Read the full article
.
0
comment
on 4/22/2020 5:13 PM
Hi, welcome to another weekly update. Production-Ready Serverless workshop goes virtual! Starting from May 4th, I will be running a 4-week instructor-led workshop that teaches you everything you need to know to build a production-ready serverless application. It’s based on the same demo app as my Manning course, but all the code has been completely … Weekly update 44 Read More » Liked this article? Support me on Patreon and get direct help from me via a private Slack channel or 1-2-1 mentoring. Hi,[...]
>> Read the full article
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper