Martin Bieth
precogs-tech
Published in
2 min readJul 4, 2017

--

At Precogs we are a small team of technophile and passionate people convinced that a solid and robust tech environment is necessary to scale our product Agatha and our business. One of our values is that we progress thru mistakes. That’s why the purpose of this blog is to share with you our story, the problems we encounter and get feedbacks from you on the things that we could improve.

To introduce you to our stack, we are migrating all of our product to Node.JS microservices on Lambda. On the database side we use PostgreSQL on RDS. Everything is unit tested and deployed thru continuous integration using Codeship. Around that we decided to fully embrace AWS opportunities by composing an architecture using a lot of services among others SES for the mailing, SNS, Firehose Streams, API Gateway…

We already have a few ideas of things that we want to share with you like:

  • how we deal with Lambda timeouts
  • access from Lambda functions to databases in multiple VPCs
  • the problems we ran into when we connected 1,000 Lambda functions to our database
  • scripting all our IaaS infrastructure using CloudFormation
  • trying DynamoDB

But we’ll love to hear from you if you want us to share on specific topics.

Welcome to our blog brand new tech blog!

Check out our open source librairies on github and do not hesitate to share your point of view in the comments and share our articles, it would mean a lot to us ❤

You can also subscribe to our monthly newsletter to be kept informed of Precogs news and events.

--

--