Index
A
- ACID
- active health check
- active monitoring
- ADD command
- API aggregation
- application exceptions
- application metrics
- application security
- asymmetric cryptography / SSH – encrypting the communications
- Asynchronous JavaScript and XML (AJAX)
- auditing
- automated testing
- average calculated values metric
B
C
D
E
F
H
- hardware resource metrics
- health check
- Hello World program / Our first program – Hello World
- highly cohesive business unit
- HTTP codes
- Hyper Text Transfer Protocol (HTTP)
I
- independence
- infrastructure logical security
- injection
- input validation
- integration tests / Integration tests
- IP hashing
J
K
- key benefits
- key design principles
- Keymetrics
L
- latency
- Latency Monkey
- least connected node
- libuv library
- load balancing
- logging
- logging, levels / Auditing
- loosely coupled business unit
M
- 10-18 Monkey
- Mandrill
- manual testing
- memory leak
- micromerce
- microservice
- microservices
- microservices-oriented architectures
- Mocha / Testing microservices in Node.js
- mongo-store
- MongoDB
- monolith
- monolithic software
- monolithic software architecture
N
- Netflix
- network latency
- NGINX
- Node.js
- need for / Why Node.js?, Need for Node.js
- API aggregation / API aggregation
- future / The future of Node.js
- installing / Installing Node.js, npm, Seneca, and PM2, Installing the required software
- URL / Installing Node.js, npm, Seneca, and PM2
- threading model / Node.js threading model
- modular organization best practices / Modular organization best practices
- JavaScript / Javascript
- SOLID / SOLID design principles
- microservices, testing / Testing microservices in Node.js
- Chai / Chai
- BDD-style interfaces / BDD-style interfaces
- assertions interface / Assertions interface
- Mocha / Mocha
- Sinon / Sinon.JS – a mocking framework
- real microservice, testing / Testing a real microservice
- Test-driven development (TDD) / TDD – Test-driven development
- event loop / Node.js event loop – easy to learn and hard to master
- Node.js applications
- nodemon / Need for Node.js, Single-threaded applications and exceptions
- Node Package Manager (npm) / Installing Node.js, npm, Seneca, and PM2
- non-persistent XSS attacks / Cross-site scripting
- npm
- NServiceBus
O
P
Q
R
S
T
- technical debt
- technology alignment
- technology heterogeneity
- Test-driven development (TDD) / Functional testing
- ThreadLocal
- traceability
- tracing requests
U
- UI - API aggregation
- unit testing
- unit tests / Unit tests
V
W
- white box testing / Unit tests
- white list
- WORKDIR command
- workers
X
Y
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.