MongoDB Computed Pattern The Computed Pattern in NoSQL is utilized when we have data that needs to be computed repeatedly and optimise performance of our app, and is also used when data is reads exceeeds writes by significant amount.
Reasons to consider MongoDB over MySQL. MongoDB is very flexible and it is a blessing and a curse. It will store any data you provide. By default there is no validition you setup validation rules on database or use ODM like Mongoose if you're using NodeJs to help with validation in the application layer.
I saved 20x on my Cloud Bill by using Google Cloud Run. What is serverless? Serverless is a service where you pay for how much computing power is used, not how much you reserve. Why migrate? Migrate reasons can be several: from security, to cost savings and scalability. By scalability I mean you don’t need to worry about the underlying infrastructure,
TLDR on SLI, SLO and SLA. Service Level Indicator (SLI) measure of chosen characteristic of the level of service.
General guidelines for web app security in the Google Cloud Platform. Security folks are viewed like those crazy, paranoid doomsday callers on one hand, and on the other hand they viewed like boogeyman who have power to shutdown sprint and give you work so you won’t see sunlight anymore. In fast paced environment security is not at the top of
Micro services. Direct vs indirect communication. Micro services is a fun in itself. Here are tips when to use messaging over direct HTTP communication. When to use HTTP: * Need to message service directly * Requires a confirmation about success or failure of the request/message * Message order matters. Need for message sequencing. * Need for a microservice orchestration.
NestJS, TypeORM and MySQL I have been using Nest with MySQL. As ORM I used TypeORM for every project. Definitely I've hit some road blocks on TypeORM and MySQL. I think TypeORM is the best choice for ORM in node as of now, but apparently if you use JSON column for your