backend
Database and logic
Backend refers to the part of a system that users don't directly see or interact with—the behind-the-scenes machinery.
In computing, the backend handles data storage, server logic, and processing: She works on the backend while her partner builds the user interface.
More generally, backend describes any operational infrastructure hidden from public view: the backend of a retail operation.
Often written as two words or hyphenated: back end, back-end.
Organized digital information collection
- APISoftware communication standard
- authenticationConfirming genuine identity
- authorizationFormal permission granted
- middlewareInter-application bridging software
caching · redundancy · query · schema · endpoint · session · routing · REST
Finite problem-solving procedure
- debuggingError removal from programs
- scriptingWriting executable commands
- syntaxRules for arranging words
- programmingWriting software instructions
function · variable · runtime · execution · compilation · refactoring · logging · exception
Serverless compute service
- event-drivenTriggered by occurrences
- statelessWithout national belonging
- triggerWhat initiates action
- asynchronousNot happening together
One who attends tables
- networkInterconnected system
- cloudAtmospheric water vapor mass
- on-premiseHosted internally, not cloud
- bare-metalDirect hardware access
CDN · firewall · DNS · SSL · proxy · storage · compute · bandwidth
Application containerization platform
- containerThing for storing items
- imageVisual or mental likeness
- registryOfficial record of entries
- namespaceIdentifier collision prevention container
volume · swarm · compose · scaling · sidecar · cluster · node · pod
Self-operating system design
- monitoringOngoing observation of something
- observabilityHow well internals reveal themselves
- alertingGiving urgent notice
- provisioningSupplying resources in advance
rollbacks · staging · production · uptime
database
Organized digital information collection
- APISoftware communication standard
- authenticationConfirming genuine identity
- authorizationFormal permission granted
middleware · caching · redundancy · query · schema · endpoint · session · routing · REST · WebSocket
algorithm
Finite problem-solving procedure
- debuggingError removal from programs
- scriptingWriting executable commands
- syntaxRules for arranging words
programming · function · variable · runtime · execution · compilation · refactoring · logging · exception · validation
Lambda
Serverless compute service
- event-drivenTriggered by occurrences
- statelessWithout national belonging
- triggerWhat initiates action
asynchronous · timeout · invocation · pay-per-use · auto-scaling
server
One who attends tables
- networkInterconnected system
- cloudAtmospheric water vapor mass
- on-premiseHosted internally, not cloud
bare-metal · CDN · firewall · DNS · SSL · proxy · storage · compute · bandwidth · latency
Docker
Application containerization platform
namespace · volume · swarm · compose · scaling · sidecar · cluster · node · pod · orchestration
automation
Self-operating system design
- monitoringOngoing observation of something
- observabilityHow well internals reveal themselves
- alertingGiving urgent notice
provisioning · rollbacks · staging · production · uptime
- bowlingbowling pin, bowling ball, bowling pins, bowling balls, bowling lane
- computingcomputer, computers, software, hardware, code
- softwaresoftware, app, apps, application, program
- techsoftware, hardware, code, coding, programming
- tech jobsprogrammer, developer, coder, engineers, software developers
- webwebsite, HTML, HTTP, HTTPS, browser
backendfrontend
User interface layer
front-end · user interface · client-side · UI · client
end, back, ending, background, back-end