Please enable JavaScript.
Coggle requires JavaScript to display documents.
Project Software Engineering - Coggle Diagram
Project
Software Engineering
NodeJS
V8
Optimizer Compiler [Turbo Fan]
Interpreter [Igniter]
Event Loop [libuv]
N-API
JS
Event Loop
Memory Management
Prototype Based
Design
Design Architectures
Monolithic
Layered
Event-Driven
Plug-Ins
SOA
CQRS and Event sourcing
MicroServices
Design Patterns
Creational patterns
Structural patterns
Behavioural patterns
Concurrency patterns
Design Principles
SOLID
KISS
YAGNI
DRY
Techniques
TDD
development practice
DDD
BDD
team methodology
Data Structures & Algorithm
OS
Process Management
I/O Management
Memory Management
Threads and Concurrency
File System
Tools
Git
Redis
RabbitMQ
ElasticSearch
Nginx
Docker
Testing
Unit Testing
Integration Testing
Functional Testing
E2E
Network
SSH
DNS
DHCP
TCP/UDP