Earlier quoted context omitted.
How much is 1MM? I'm unfamiliar with that suffix.
M == thousand
The architecture behind a one-person tech startup
311–320 of 334 posts
Re: The architecture behind a one-person tech startup
#312Earlier quoted context omitted.
... a decade later: Real cloud vendor lock-in is when you have decades of code written against a [cloud vendor] and you're getting charged outrageous [cloud] rates and it would also cost a fortune migrate.[sic]
A decade has to past first. Most start ups don't last 5 years. Statistically speaking he's right and if he's not, well, a project that lasted 10 years ought to be profitable so pay up. Not profitable? Then who cares that cloud lock-in broke the camels back. If it wasn't profitable enough to justify the investment needed to switch to another vendor then it wasn't profitable enough to begin with.
Re: The architecture behind a one-person tech startup
#313Re: The architecture behind a one-person tech startup
#314I am running a few one man saas's on a 2.99$ vps (1 per project) with php, mysql and nginx.
Just curious, but how scalable would this be? Is it a non-issue in your market segments?
Re: The architecture behind a one-person tech startup
#315Earlier quoted context omitted.
Very interesting. Do you mind sharing the hardware specifications of your servers? Are you confident that FreeBSD is a secure OS to face the internet, say, as compared to OpenBSD?
Hi xianwen, Both servers are SuperMicro with: - 6 Cores 3.3/4.5GHz (E-2136) - 32GB ECC DDR4 - 2 × NICs (em, igb) - 2 × 480GB SSD - 20TB on 1Gbps with DDoS FENS - IPMI over VPN I rent them to Hivelocity. === FreeBSD vs OpenBSD Ilja van Sprundel answers your question by comparing the number of kernel vulnerabilities since 1999 of the BSDs and Linux. [1] I don't think FreeBSD, even well hardened [2], is as secure as Ope…
I'll keep the hardening script on mind. I have strong interests to spend more time on servers, but at the moment it is difficult to find time.
If vmm(4) is stable on OpenBSD, it can be used as an alternative to jail. Because OpenBSD has small footprint, a virtual machine of OpenBSD through vmm(4) probably will not require much more resources than a jail instance, I guess.
I have been bitten by OpenBSD once, though. I was traveling with a laptop, where OpenBSD was the only OS and the filesystem was encrypted. However, there was a hardware failure, that the data on the hard disk was corrupted. I lost some work and some files, and managed to recover the rest of the files before the hard disk died.
At the moment OpenBSD still does not support a filesystem that implements file checksum. I think it can be a limitation.
Re: The architecture behind a one-person tech startup
#316Re: The architecture behind a one-person tech startup
#317I always feel like these write-ups about SaaS's are written by people who make SaaS's for other SaaS's. Application monitoring, email marketing, etc.
Re: The architecture behind a one-person tech startup
#318Re: The architecture behind a one-person tech startup
#319My one-man-SaaS setup: - Static frontend hosted on Netlify (free unlimited scale) - Backend server on Google App Engine (connecting to Gcloud storage and managed DB via magic) I realize I'm opening myself up to vendor lock-in and increased costs down the road (if I even get that far), but I've wrangled enough Docker/k8s/Ingress setups in the past to know it's just not worth the time and effort for a non-master.
People here underestimate google app engine a lot. But I doubt if there is better one person Saas service out there.
Re: The architecture behind a one-person tech startup
#320Earlier quoted context omitted.
This is a dramatic oversimplification of how complex it is for a python developer to configure and deploy an application on kubernetes.
If they have the drive to create an entire SAAS app, how is following a a few tutorials on deploying it to a container in k8 too difficult? It only takes 20-30 minutes to setup and there are hundreds of videos and step by step walk through a that hold their hand through it start to finish. Maybe I am over estimating how difficult it is to build an app in Flask then.