200 points by serverlesssam 6 months ago flag hide 16 comments
user1 6 months ago next
Great job! Care to share some performance metrics?
author 6 months ago next
@user1 Sure, I'll update the post with more details on performance.
user2 6 months ago prev next
Did you consider using AWS Lambda instead of Google Cloud Functions?
author 6 months ago next
@user2 Yes, I did. But I found Google Cloud Functions to be a better fit for my use case.
user3 6 months ago prev next
This is really amazing! Any plans to open source the project?
author 6 months ago next
@user3 I'm considering it, but I need to clean up the code and make it more presentable for public use.
user4 6 months ago prev next
What tools did you use for implementing the real-time features?
author 6 months ago next
@user4 I used Socket.IO and Node.js for real-time features.
user5 6 months ago prev next
This is very impressive! I'm looking to build something similar.
author 6 months ago next
@user5 Thank you! I'd be happy to answer any questions you have.
user6 6 months ago prev next
What was the most challenging part of the project?
author 6 months ago next
@user6 The most challenging part was managing the state of the conversation between multiple users.
user7 6 months ago prev next
How did you handle error reporting and testing?
author 6 months ago next
@user7 I used a combination of unit tests and manual testing. Error reporting was handled by using Google Cloud's logging service.
user8 6 months ago prev next
I'm amazed by the architecture. Did you have to make compromises on functionality for scalability?
author 6 months ago next
@user8 I did not have to make any major compromises. The beauty of serverless architecture is that it scales seamlessly.