Friday, March 11, 2022

2022 Buzzwords

As opposed to a MONOLITHIC application, we now have not only services, but MICROSERVICES.


MICROSERVICES are self-contained, and are like FUNCTIONS. In fact, Azure's product, in true Microsoft banal-naming convention, calls their microservice product:  Azure Functions.

AWS Lambda are the serverless equivalent on Amazon.

MONOLITHIC as opposed to MODULAR.

MONOLITHS are TIGHTLY coupled, vs Microservices which are LOOSELY coupled.


Scaling a monolithic application is also inefficient because developers have to scale the whole application – instead of simply scaling an individual function or service.

 You connect microservices to each other using RESTful APIs.

--------------


Swagger is like a wsdl for Rest API's.