Which tools do you use mostly to write a design document (Other than Google Docs)?
Design review means:
- Someone writes a requirement doc - Engg then writes a design documemt - Peers then discuss and review this doc - Finally peers approve it and implementation starts - This doc then serves as reference throughout the implementation.
- Shared business logic between multiple lambda functions i.e. if we change shared logic, we'll have to re-deploy all the functions which were are that shared logic.
- Handling of DB connections i.e. to avoid creating a new connection for each new invocation, we need to check if db connection was already initialized in previous invocation.
- Cold start problem. I have tried the solution of keeping the lambda function warm by pinging it periodically but it'll only keep one container warm. What if suddenly QPS goes up to 100 and 100 containers are running in parallel?
- Problem of double billing i.e. in a micro-service, it's common to call another micro-service but if you call another lambda function, you'll be charged twice.
- No support of routing i.e. you'll have to create 50 API Gateway endpoints if you have 50 lambda functions.
- No support of websockets in lambda functions.
All of the above issues can easily be solved by writing micro-services and deploying them using Kubernetes for production use then why do developers prefer serverless? Is it just because of the ease of use? or developers don't want to do deployment and scaling work?
Thanks,
- Users acquisition - Finding their info. (Industry, Title etc.) - Sending surveys - Compiling and analyzing survey results - Segmenting users - Iterate over the above steps - So on ...
Is there any tool available to do all of the above steps in less time, all in one place? If NO, then do we need to get permission from superhuman to offer it as service (Is it patented?)?
P.S. https://bit.ly/33EnteW (If someone is unaware of this engine)
Launching on each of the above mediums separately and then engaging with audience is not an easy task to do. I believe there should be a single platform which should enable founders to schedule their launches, engage with audience and see how their launch is doing in numbers.
I tried to look for such platform but I could not find any. Have you guys seen/used any such platform before? If not then I’m gonna work on it. At the very least, it should solve my problem.