News for hackers. Stuff that matters.
Re:Show HN: Namegine – find a name for your startup or product by gammateam on Monday September 10, 2018 @12:51PM (#17953120)
a free lambda node or generic compute instance could run this site and do everything its trying to do

it can't check for twitter profiles?

oh brother..

Re:Show HN: Namegine – find a name for your startup or product by kiechu on Monday September 10, 2018 @02:37PM (#17953973)
We run it on Heroku on production quality dynos. Heroku came out to be a bottle neck. Moving things to lambda is an option we will seriously consider. Checking for, Twitter as well.
Re:Show HN: Namegine – find a name for your startup or product by gammateam on Monday September 10, 2018 @03:15PM (#17954280)
What happened then? It was able to serve the site but not do API calls, so no mem-cache in front of your database? The Redis mem-cache didn't flush itself when full?
Re:Show HN: Namegine – find a name for your startup or product by kiechu on Monday September 10, 2018 @03:31PM (#17954432)
The site is served via AWS CloudFront. It is SPA app hosted on S3. The API is on Heroku. No mem-cache anywhere. To search we use ElasticSearch hosted on AWS. We bump up the specs to speed it up but that was not the core problem.

I suspect Heroku Postgres DB. We didn't used some Hobby version and I think it is the real bottle neck + some unnecessary middleware for the API that also requires DB.

Re:Show HN: Namegine – find a name for your startup or product by gammateam on Monday September 10, 2018 @04:05PM (#17954745)
maybe a mem-cache then?

DB's have limited connections and are often billed as such, the mem-cache might help if there are any repeatable things. It might not be useful for your solution though since everyone searches for their own things all the time.

Re:Show HN: Namegine – find a name for your startup or product by kiechu on Monday September 10, 2018 @06:13PM (#17955646)
Increasing DB plan did the job.