- Dreamfora ๋ฐฑ์๋ ํํธ์ฅ (2021.8.25 - )
- Java, Spring Boot, Spring Security, JPA
- 200๋ง ์ ์ ๊ฐ ์ฌ์ฉํ๋ B2C ๋ชฉํ๊ด๋ฆฌ ์๋น์ค๋ฅผ ๊ฐ๋ฐ ๋ฐ ์ด์ํ์ต๋๋ค.
- Ecube Labs ์น ๊ฐ๋ฐ์ (2018.10.15 - 2020.12.28)
- Typescript, React, Redux, RxJS
- ๋ฏธ๊ตญ์ ์๋น์คํ๋ B2B ์ค๋งํธ ์ํฐ SaaS๋ฅผ ๊ฐ๋ฐ ๋ฐ ์ด์ํ์ต๋๋ค.
- NECSST ์ธํด (2018.06.04 - 2018.09.21)
- InfiniBand ํ๊ฒฝ์์์ RDMA ๋ฅผ ํ์ฉํ Aggregated Data Center ์ฐ๊ตฌ์ ์ฐธ์ฌํ์ต๋๋ค.
- ๊ณผํ๊ธฐ์ ์ ์ปดํจํฐ๊ณตํ ์ฑ์ ์ฐ์ ์กธ์ (์๋ฆฌ๊ณผํ ๋ถ์ ๊ณต)
- ์ฐ์ํํ ํฌ์ฝ์ค ๋ฆฌ๋ทฐ์ด
- NEXTSTEP ๋ฆฌ๋ทฐ์ด
- ํ๋น๋ฏธ๋์ด ๊ณต๊ฐ ์ฃผ๋์ด ๊ฐ์ฌ
- ์ฝ๋์ค์ฟผ๋ ๋ฐฑ์๋ ๋ง์คํฐ์ฆ ์๋ฃ
ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย | ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย | |
---|---|---|
์ธ์ด | Java Kotlin Typescript |
๋ฆฌํ๋ ์
์ ํตํด ์ปค์คํ
์ด๋
ธํ
์ด์
์ ๋ง๋ ๊ฒฝํ๊ณผ, ์ฝ๋ฃจํด์ ํ์ฉํ ๋ณ๋ ฌ ์ํ๊ด๋ฆฌ ๊ฒฝํ์ด ์์ต๋๋ค. |
ํ๋ ์์ํฌ | Spring JPA Spring Security React Android |
JPA ๋ฅผ ์ฌ์ฉํ ๊ฒฝํ์ ๋ฐํ์ผ๋ก, ์๋๋ก์ด๋์์ ์์์ฑ ์ปจํ ์คํธ๋ฅผ ์ง์ ๊ตฌํํ์ต๋๋ค. |
DB | MySQL SQLite |
InnoDB ์ ๋ค๋ฅธ ์คํ ๋ฆฌ์ง ์์ง์ ๋ฝ์ด ์ด๋ป๊ฒ ๋ค๋ฅด๊ฒ ๊ฑธ๋ฆฌ๋์ง ์ดํดํ๊ณ ์์ต๋๋ค. ํ ์ด๋ธ ๋จ์๋ก ๋ฝ์ด ๊ฑธ๋ฆฌ๋ SQLite ์ ํธ๋์ญ์ ์ ๋ฐ์ํ๊ธฐ ์ํด, ๋ฆฌ์กํฐ๋ธ ํ๋ก๊ทธ๋๋ฐ์ ๋์ ํ์ฌ ๋ ๋๋ง ์ต์ ํ๋ฅผ ํด๋ธ ๊ฒฝํ์ด ์์ต๋๋ค. |
์ธํ๋ผ | Docker EC2 IAM S3 RDS CloutFront Route53 |
Docker ๊ฐ ์ด๋ป๊ฒ ๋
๋ฆฝ๋ cgroup ๊ณผ namespace ๋ฅผ ๊ฐ์ง๋์ง ํ๋ก์ธ์ค ์์ฑ ๊ณผ์ ์ ์ถ์ ํ ๊ฒฝํ์ด ์์ต๋๋ค. DB ๋ฅผ private network ์ ๋ถ๋ฆฌํด์ผํ๋ ํ์์ฑ์ ์ธ์งํ๊ณ ์์ผ๋ฉฐ, Bastion Host ์ ๋ํด ์๊ณ ์์ต๋๋ค. IAM ์์ Role ์ ํตํด ํ์ํ ๊ถํ์ ๋ถ์ฌํ๋ ๋ฒ์ ๋ํด ์๊ณ ์์ต๋๋ค. |