How logging could kill a microservice

The story we are going to tell is about a recent event. But is something that could have had very bad consequences and for that we want to share it with you. Recently one of our collaborators called us complaining that in a microservice he has, from time to time “one host is going crazy”. […]

October in review

That’s our monthly summary containing what hot stuff from CirrusUp were published during October. Latest posts Parallel Processing in AWS AWS SQS doesn’t support multiple listeners for the same message, but by SNS intercalation, you can broadcast your message to as many listeners as you want. Secure for free your endpoints using AWS AWS Certificate […]

Limit accepted requests using AWS ElastiCache

Let’s say you build an awesome service that exposes several APIs. We know: your service is scalable, robust and so on. But it cannot handle traffic spikes (5-10x) without being overscaled. And if it can, this is very expensive. A solution could be to reject calls that exceeds some limits, like calls from an IP […]

Don’t touch AWS resources you haven’t created!

In this blog post we want to share with you a golden rule we have confirmed recently: don’t touch resources created by other services. Or to be more concrete about our today subject: don’t touch S3 buckets that appear in your console, but which have been created by other services. AWS S3 is one of […]

Get notifications when a change occurs to your Beanstalk environment

Elastic Beanstalk gives you the possibility of receiving notifications via email when a change occurs to your environment: new instances added, environment health modified or a different artifact is going to be deployed. As when we talk about security, there is never enough monitoring. 🙂 In order to enable this, the simplest setup is to […]

How to secure for free your endpoints with AWS

This post continues the series launched long time ago with the first article about microservices. Supposing you have the best microservice ever that is deployed with Elastic Beanstalk. It has one or more endpoints that by default communicates through HTTP protocol. Let’s see how to add the security layer without any cost and without too […]