HN user

biermic

150 karma

Freelance Consultant building reporting applications and SAAS products.

Posts0
Comments54
View on HN
No posts found.

2 things to add:

- I'd decouple the database writes with a message queue.

- Make sure that table is partitioned if you haven't. TimescaleDB's hyper tables are a good compromise here if you are already using Postgres..

Redshift COPY from s3 is also affected.

  -----------------------------------------------
  error:  No response body.
  code:      30000
  context:   
  query:     1154965
  location:  xen_aws_credentials_mgr.cpp:403
  process:   padbmaster [pid=15893]
  -----------------------------------------------

I have one running with a ~5TB big unpartitioned table. Adding ~9M rows per day, with significant read load via 2 replicas. Works just fine on a 32 GB memory RDS instance. There is another table half the amount of rows and I join the two 1000s of times a day.

Took a bit of fiddling around to have things run stable. Currently migrating to Redshift, which has stellar performance but comes with its own problems.

Had this happen to me as a client on Upwork.

Interviewed some Italian guy, but when the job started a Russian guy with Asian roots was on the cam.

Somehow I understand his situation, but nevertheless ended the call after one minute.

I also have heard of such a story. A friend of mine did something similar a long time ago.

Someone posted malicious stuff on his website, which showed up when googling my friends name. This costed him quite some business.

He knew the email address of the website owner, and the provider where the website was hosted. So he registered the same email address under a different free email hosting provider. Then he sent the website hoster an e-mail where he told them about a new email address and if they could change it. With that he could reset the password and delete the website.

It's hard to figure out what it can do. Everywhere is their branding. As I understand they just send payment receipts, but no invoices.

I'd like to offer a free trial. While they have support for this, a user needs to enter his credit card right at sign up for trials to work.

So in the end I have to build a hybrid solution where my system gets tied to theirs. Still I don't have full control over all e-mails that are sent to the user. I'm not 100% happy, but better than not charging money.

Absolutely agree with the poster. This is my life at the moment. Just to take money for a small piece of software I built.

Multiple currencies, trial periods, when in the process do you ask for the creditcard, country specific taxes,... And the worst: invoices.

While paddle.com takes care of many of those things - I was shocked after realizing how much work this is going to be.

Please think carefully about those things before you quit your job to work on your "Micro SaaS" or "unicorn startup".

Appreciate your answer.

I built a very niche monitoring product for sysadmins. Actually I built it for myself three years ago, but I want to explore if others would pay for it.

If you are in the space, or anyone else who reads this I'd be grateful to receive some feedback on a 10 minute video call.