Skip to content

Commit

Permalink
Merge pull request #5 from Iterable/frontend-HWW
Browse files Browse the repository at this point in the history
Update our-stack.md
  • Loading branch information
Joe Crawley authored Jul 23, 2019
2 parents c48ee4c + 96647e4 commit e44a782
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions our-stack.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ Most of our code is in Scala and most engineers use the IntelliJ IDE. We use a h
We run our production environment on AWS, with a bit of [redislabs](https://redislabs.com/), [CloudAMQP](https://www.cloudamqp.com/), and [Heroku](https://www.heroku.com/) as well. Most of our stack is deployed straight to EC2, but we're increasingly moving to [Docker](https://www.docker.com/) and [kubernetes](https://kubernetes.io/). We have a few hundred terabytes of [Elasticsearch](https://elastic.co/) running in self-managed clusters on EC2.

We move a lot of data around in messaging systems. Today that is largely RabbitMQ and Kafka, but we are experimenting with [Apache Pulsar](https://pulsar.apache.org/) which we hope will replace both of these systems. Pulsar promises better performance and uptime than RabbitMQ, while allowing many more independent data streams than Kafka.

On the Frontend, our engineers work primarily in Javascript(ES6+) with [ReactJS](https://reactjs.org/) and [redux-saga](https://redux-saga.js.org/). We transpile our javascript using [babel](https://github.com/babel/babel), and we use [webpack](https://webpack.github.io/) to bundle our assets. For styling, we use [postcss](https://postcss.org/) to preprocess our styles.

0 comments on commit e44a782

Please sign in to comment.