02_UdaConnect Flashcards
Learn course vocabulary needed to both understand this units instructions, and to complete the project.
What is system design?
what we will be learning throughout this course and it is popular with many different technologies
what is Message passing?
more to come
What’s refactoring?
Changing the type, say from Monolith to microservices, for example
ABSTRACTION (definition)
Simplifying a system by only exposing parts that concern a user
Which words does the acronym API stand for?
API stands for Application Program Interface.
API (definition)
Defines how a user interacts with an application
JSON
A format of human-readable messages that originates from JavaScript
Message Passing
Transferring data between services with a structured object
Microservice
An application composed of applications that are deployed independently
Monolith
An application that is deployed as one unit
Which words does the acronym SaaS stand for?
SaaS (Software as a Service)
SaaS (meaning)
Software is hosted remotely by the vendor and its usage is licensed to users
XML
A format of human-readable messages that uses very expressive tags similar to HTML
YAML
A format of human-readable messages that is minimalist and less verbose
Who is the instructor for this course segment?
Justin Lee who previously worked @StitchFix @Roam Analytics @Ancestory and @novacost with a degree from UCLA in CS.