Chen Jian

Microservice’s independent scaling can improve overall performance. But how, and how much ? – part 3, more discussion

Caveats of “they perform the same” As you can see in the previous 2 articles (part1 and part2), distributed mode and bundled mode sometimes have the same performance. However, most of “the same performance” scenarios are based on this assumption: For a single service if the computer hardware is twice as good, then the performance …

Microservice’s independent scaling can improve overall performance. But how, and how much ? – part 3, more discussion Read More »

Microservice’s independent scaling can improve overall performance. But how, and how much ? – Part 2, different minimum computing resource

In previous article we brought up the question, and we had a conclusion: In this article we’ll example how it is like if the services have different minimum computing resources TL;DR See conclusion Method and Assumptions The methods and assumptions are basically the same as previous article . Difference is A and B here will …

Microservice’s independent scaling can improve overall performance. But how, and how much ? – Part 2, different minimum computing resource Read More »

Microservice’s independent scaling can improve overall performance. But how, and how much ?

People say if you separate services and let them scale independently, you can will get better performance by allocating what’s needed and no computation resources will be wasted. But how exactly? And how much gain will there be compared to a monolithic solution? This article will do a quantified research. TL;DR See conclusion Method Let’s …

Microservice’s independent scaling can improve overall performance. But how, and how much ? Read More »

Using a Lambda-based serverless solution is like having a dinner in multi, appointed restaurants

Using a EC2/ECS/BeanStalk – based solution is like having a dinner in a single restaurant. You eat the appetiser, the main dish and then leave = You build your web app and deploy it in a friendly container. But if you use a lambda-based solution, Dining Cloud behaviour Appetiser in a restaurant A Put AWS …

Using a Lambda-based serverless solution is like having a dinner in multi, appointed restaurants Read More »

Update s3-hosted lambda function code without cloudformation

You need to do 2 things: Copy your code to S3 bucket. Don’t need a new object key in the bucket. Just use the existing one Invoke aws-cli’s “aws lambda update-function-code”, by putting s3 bucket /s3 key in the command line Then the function will be updated. You have to do 2nd step because “s3 …

Update s3-hosted lambda function code without cloudformation Read More »