์๋ฐ ECO ์คํฐ๋ ์ ์ฅ์
์๋ฐ ํ๊ฒฝ์ ์น ์ดํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ์ํด ํ์ตํ๋ ์์ ์ฝ๋๋ค์ ์ ๋ฆฌํด๋์ ์ ์ฅ์ ์
๋๋ค.
Backend : ์๋ฐ๋ฅผ ๋ฒ ์ด์ค๋ก ํ๋ ์น ์ดํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ ์ง์
Deploy and Infrastructure : ํ์๊ด๋ฆฌ์ ๋ฐฐํฌ ๊ด๋ฆฌ, ์ดํ๋ฆฌ์ผ์ด์
์คํ ํ๊ฒฝ ๊ตฌ์ฑ
๋ถ์ผ
์ด๋ฆ
์ฃผ์
๋ด์ฉ
Language
Java
Programming
์๋ฐ, OOP, ์ค๋ ๋ฉ, I/O ์ฒ๋ฆฌ, JVM
Framework
Spring
Spring Framework Core
AOP, DI, Bean Lifecycle, Interceptor, Validation, MVC, JSP
Web Application
Spring Boot
Spring Web MVC
Web Backend Architecture, Multipart, RestController
Web Application
Spring Security
Session, Token, OAuth2
Payload ์ปค์คํฐ๋ง์ด์ง, JWT ์ธ์ฆ/์ธ๊ฐ, ์ธ์
์ธ์ฆ, OAuth2 ์ธ์ฆ
Reactive
Spring WebFlux
Reactor
netty๊ธฐ๋ฐ ๋น๋๊ธฐ ์ฒ๋ฆฌ ์๋ธ๋ฆฟ์ ์ฌ์ฉํ๋ Spring
Meassge
WebSocket
WebSocket
MVC์ WebFlux์์ WebSocket ์ฐ๊ฒฐ๊ณผ ์ฒ๋ฆฌ
Message Broker
Kafka
Pub-sub, Messaging Queue
Publisher-Subscriber ํจํด, Producer, Comsumer, Topic, Offset, ISP
Database
Mapper
Database Mapper
Spring Data JDBC, MyBatis, ๋งคํผ๋ฅผ ์ฌ์ฉํ ๋์ ์ฟผ๋ฆฌ
Database
ORM
JPA
Spring Data JPA, QueryDSL
Database
NoSQL
Redis
k-v ๋ฐ์ดํฐ๋ฒ ์ด์ค CRUD, RedisTemplate, Spring Data Redis (Lecttuce)
Database
NoSQL
MongoDB
Document ๋ฐ์ดํฐ๋ฒ ์ด์ค CRUD, MongoTemplate, Spring Data MongoDB
Deploy and Infrastructure
๋ถ์ผ
์ด๋ฆ
์ฃผ์
๋ด์ฉ
OS
Linux
Infrastructure
RedHat, Rocky, CentOS
Cloud
Container
Docker
Dockerfile, docker-compose
Cloud
Ochestration
Kubernetes
SCM
git
git, GitHub, GitLab
์ํํธ์จ์ด ํ์ ๊ด๋ฆฌ ๋ฐ ๋ธ๋์น ๊ด๋ฆฌ
CI/CD
GitHub Actions
์ดํ๋ฆฌ์ผ์ด์
๋ฐฐํฌ
์ดํ๋ฆฌ์ผ์ด์
๋น๋ ๋ฐ ๋ฐฐํฌ ์๋ํ