Hacker News new | past | comments | ask | show | jobs | submit login

>The main devs have given up trying to debug it.

Well, now you have my interest! Is this a talent gap or fatigue in the organization? Sounds like a meaty challenge.




It's a combination of a lack of developer bandwidth, fatigue, and typical difficult google customer service. Previously it was just a sole backend developer who also did the server operations/SRE type stuff plus a couple front end web developers. To them, it quickly became just a fact of life after repeatedly failing to find a solution. The customer service people don't like that, because these short down times always happen during standard business hours (only time our service is ever used). Complaints about disrupted sales pitches or customer demos go ignored.

I'm joining as the second backend developer, so maybe while I'm still green and have the naive bravery, I will go give it another shot next time it happens. I don't know much about advanced networking, but we suspect there's some kind of partition happening frequently between our servers and our production firebase instance. Uncertain how to debug that and how to work around it. It usually affects all of our servers, which are located in a single data center. I suppose next time I will try to track down and inspect the socket being used by the firebase SDK, but I don't really know what to be looking for at that point.


just gonna throw out there - in the time it'll take you to do that socket level debugging, you could probably port the whole app back to sql.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: