C on FreeBSD on EC2. Yes, the dynamic parts of the Tarsnap website are written in C.
Interesting. What are the main advantages for you to use FreeBSD over Linux?
tldr cperciva is a long time BSD guy...
51–60 of 128 posts
C on FreeBSD on EC2. Yes, the dynamic parts of the Tarsnap website are written in C.
Interesting. What are the main advantages for you to use FreeBSD over Linux?
tldr cperciva is a long time BSD guy...
Backend: Java (phasing out), Go (phasing in), Postgres, Redis, all on Ubuntu EC2's. Frontend: JS (TypeScript/ES6), React, ReactNative, SASS, all Webpack'ed (except RN). I think it's a fairly light stack but am happy with it. I would use this as the starting point for pretty much every project.
Backend: Java (phasing out), Go (phasing in), Postgres, Redis, all on Ubuntu EC2's. Frontend: JS (TypeScript/ES6), React, ReactNative, SASS, all Webpack'ed (except RN). I think it's a fairly light stack but am happy with it. I would use this as the starting point for pretty much every project.
I love Go, but always feel it is not very productive for web app backends. What about you ? Do you use an ORM w/ Go?
Just that you might need a library for routing like https://github.com/julienschmidt/httprouter
I run a development shop in Australia and work with a lot of startups to build their MVP. This puts us in a position to recommend our preferred stack: - Django backend - React frontend - Native mobile iOS/Android OR Xamarin (depends on project) - PostgreSQL - AWS (Elastic Beanstalk) OR Heroku - S3
Earlier quoted context omitted.
I love Go, but always feel it is not very productive for web app backends. What about you ? Do you use an ORM w/ Go?
In my opinion, it's great for web app backends as well. The net/http library suffices. Just that you might need a library for routing like https://github.com/julienschmidt/httprouter
The integrations with payments and similar are Java on AWS Lambda.
- Go, NodeJS
- Redis, MongoDB, Tile38, Neo4j
- GKE
- Traefik
Frontend (mobile app): - React-Nativewindows 200, ms access for the backend, ASP (VB) for the frontend. we also do java applets