ν°μ€ν 리 λ·°
μ΄λλ§ 2021λ
μ΄ μ§λκ°κ³ , 2022λ
μ΄λ€. μκ°μ΄ μ μ΄λ κ² λΉ λ₯Έμ§,,
λμ보면 μ λ§ λ§μ κ²λ€μ νκ³ , λ무 κ³ μνλ€. κ·Έλ μ§λ§ λ§μ ν μΌ μλ μμ¬μμ΄ λ§μ΄ λ¨λλ€.
κ·Έλμ 2021λ
μ μλ°κΈ°μ νλ°κΈ°λ‘ λλμ΄ λλμ보면μ μμ¬μμ λ¬λκ³ μλμ§λ₯Ό μΆ©μ ν΄λ³΄μ
2021 μλ°κΈ°
2021 μλ°κΈ°μλ νκ΅λ₯Ό μ‘Έμ
νκ³ μ 보μ²λ¦¬λΆμΌ μ°μ
κΈ°λ₯μμ(λ³μνΉλ‘) μ·¨μ
μ μν΄μ μκ°μ μ λΆ λ³΄λΈ κ² κ°λ€.
μ·¨μ
μ μ€λΉνλ©΄μ μ¬λ¬ λμ μ ν΄λ΄€κ³ , ννλ ν΄λ΄€κ³ , μ¨μ ν λνν
μ§μ€ν΄μ μλμ§λ₯Ό λ§μ΄ μ¬μ©νλ μκ°μ΄μλ€. κ·Έ μ΄μΌκΈ°λ₯Ό νλμ© νμ΄λ³΄λ €κ³ νλ€.
μ‘Έμ μ νκ³ λ λ°±μκ° λμλ€
2021λ 2μμ μ§ κ·Όμ²μ μλ μμΈ 2λ μ 컴곡과λ₯Ό μ‘Έμ νκ³ μ λ¬Ένμ¬μ μ 보μ²λ¦¬μ°μ κΈ°μ¬λ₯Ό λ€κ³ μ‘Έμ νλ€. μ΄λκΉμ§ λ κ·Έλ€μ§ μ·¨μ μ λν κΉμ κ³ λ―Όμ΄ μμλ€. μ¬μ€ μ‘Έμ μνμ 3κ°λ νλ λ°λμ μ¬μ κ° μμλ€λ κ² λ§λ λ§μΈ κ² κ°κΈ΄νλ€..
λ€νν μ‘Έμ μνμ λλ¦ μ λ§λ¬΄λ¦¬νκ³ λ¬΄μ¬ν νκ΅λ₯Ό μ‘Έμ νκ³
λ λ°±μκ° λμλ€.
κ·Έλ¦¬κ³ λ³Έλ₯μ μΌλ‘ μ·¨μ μ ν΄μΌκ² λ€λ μκ°μ νλ€.
μ‘Έμ μ΄νμ λΉμ μνλ₯Ό λμ보μμλλ°, κ°μΈμ μΈ νΈκΈ°μ¬μΌλ‘ μ€νλ§μΌλ‘ κ°λ¨ν μ ν리μΌμ΄μ μ λ§λ€μ΄ λ°°ν¬ν μ μμκ³ , νκ΅ κ³΅λΆμ μ±μ€ν μνμ§λ§, μ¬μ€ νκ΅μμλ μ€λ¬΄ κ΄λ ¨ν΄μ λ΄ κΈ°μ€μ λ§μ κ²μ κ°λ₯΄μ³μ£Όμ§ μμλ€λ λλμ΄ λ€μλ€. κ·Έλ¦¬κ³ μ½λ©ν μ€νΈμ λν λλΉλ λμ΄μμ§ μμ μνμλ€.
μ΄λ° μν©μμ λ΄ λ μμλ κ΅° λ¬Έμ κ° λμ¬μμκ³ μ΄λ₯Ό ν΄κ²°νλ κ² 1μμμλ€. 보좩μ 4κΈ νμ μ λ°μ μνμμ κ³΅μ΅ vs μ°μ 체λ₯Ό μ νν΄μΌνλλ°, λλ¦ κ°λ°μͺ½μ μμ¬μ΄ μλ λ΄ μ μ₯μμ 무쑰건 μ°μ 체μλ€. κ·Έλμ λ 본격μ μΌλ‘ μ°μ 체λ₯Ό μ€λΉνκΈ° μμνλ€.
κ²°λ‘ λ§ λ§νμλ©΄ μ λ§ νλ€μλ€.
λ΄κ° μ§μν νμ¬λ€μ λ³΄ν΅ μ½λ©ν μ€νΈκ° μμκ³ , μ½λ©ν μ€νΈμ λ¨μ΄μ§ λλ§λ€ μ μ μ μΌλ‘ νλ€μλ€. κ·Έλ¦¬κ³ μ§μν μ μλ μ°μ 체λ λͺ κ³³ μ λ¨μ μν©μμ μ μ μ΄μ‘°ν΄μ Έ κ°μλ€.
μ¬μ€ μ΄ λ΄μ©μ νκΈ°μλ λ무 λ§μ λ΄μ©μΈ κ² κ°κ³ , κ°λ΅νκ² ν 6μκΉμ§λ μ λ§ κ³΅λΆλ§ ν κ² κ°λ€.
νΌμμ μκ³ λ¦¬μ¦κ³Ό JPA, Springμ 곡λΆνκ³ μ°μ
κΈ°λ₯μμμ λ°±μλ κ°λ°μλ₯Ό λ½λ νμ¬μ μ¬λ¬ κ³³ μ§μνλ©΄μ, μ½λ©ν
μ€νΈμ λ¨μ΄μ§κΈ°λ νκ³ , λΆκΈ°λ νμλ€.
μ¬μ€ λ μ ν리μΌμ΄μ
κ°λ°μλ μμ μ΄ μμλλ° νΌμ μ½μ§νλ©° 곡λΆν μ½λ©ν
μ€νΈκ° λ°λͺ©μ λ§μ΄ μ‘μλ€.
μ€κ°μ κ΅°λ μ μ μμ₯λ λ λΌμμλ€. λ€νν μ λΉν μ¬μ λ‘ μ μμ°κΈ°λ₯Ό νκΈ΄ νμ§λ§, μ μ μ μΌλ‘ νκ²©μ΄ μ»Έλ€.
κ·Έλ₯ λ§μ΄ μμ¬μ΄ κ±°λ€ μμ¬μ΄ κ±°..
μλ°κΈ°μλ κΎΈμ€ν 곡λΆνκ³ , μ¬μ§μ΄ 곡λΆνλ λ°©λ²μ λν΄μλ 곡λΆνμλ€.
μλ°κΈ°μ κ°μ₯ λ§μ΄ μκ°νκ³ μ¨ λͺΈμΌλ‘ λλ κ²μ "νκ΅"λΌλ 곡κ°μ 곡λΆλ₯Ό μμ νκ² νκΈ°μ μ ν©ν νκ²½μ΄λΌλ κ²κ³Ό
νμ λ μμ μ λν "λ©νμΈμ§"λ₯Ό μ ν΄μΌνλ€λ κ²μ΄μλ€.
μλ°κΈ°λ μ΄λμ λ μ 리λ κ² κ°μΌλ μ΄μ νλ°κΈ° μκΈ°λ₯Ό ν΄λ³΄μ.
2021 νλ°κΈ°
2021 νλ°κΈ°μλ λλμ΄ μ°μ
체(μ°μ
κΈ°λ₯μμ) μ·¨μ
μ μ±κ³΅νλ€.
κ·Έλ₯ λ§ νΈνκ² λ©΄μ λ³΄λ¬ κ°λ νμ¬μμ λ°±μλ κ°λ°νμ₯λκ³Ό λ©΄μ μ λ΄€μλλ° μλ‘ κ°λ° κ΄λ ¨ν΄μ λννλ μκ°μ΄ λ무 μ¬λ°μκ³ , μ§μ§ κ°λ°μ μ¦κΈ°λ μ¬λ κ°μλ€. κ·Έλμ μ΄ μ¬λκ³Ό κ°μ΄ μΌνλ©΄ μΌλ§λ μ¬λ°μκΉ?λ₯Ό μμνλ©° νμ¬μ μ
μ¬λ₯Ό κ²°μ νμλ€.
λλμ΄ 2λ
2κ°μμ κΈ΄ ꡰ볡무 μκ°μ΄ μμ§μ΄κΈ° μμνλ€.
μκ°μ κ³μ°ν΄λ³΄λ 23λ 6μ μ¦μμ κ΅°λ³΅λ¬΄κ° λλλ€λλ°, 23λ μ μ¬κΉ..?
22μ΄ μ£Όλμ΄ λ°±μλ κ°λ°μ
22λ μΈμ 첫 νμ¬μ μ£Όλμ΄ λ°±μλ κ°λ°μλ‘ μ μ¬νκ² λμλ€. μ²μ λͺ μ£Όλ νμ κΈ΄μ₯ν μνμλ κ² κ°λ€.
νμ¬μμλ Spring Boot + JPA + Querydslμ μ¬μ©νλ€. λ΄κ° μμ μλ κΈ°μ λ€μ΄μλ€.
λλΆλΆμ νμ¬κ° μμ΅κΈ°κ°μ΄ μκ² μ§λ§, λ΄κ° 빨리 μ€λ¬΄λ₯Ό νκ³ μΆμ λ§μμ νμ₯λκ» μ΄ννμκ³ ,
μ
μ¬ 2μΌμ°¨μ λ μ€λ¬΄μ ν¬μ
λλ€.
κΈμ μ μΌλ‘ μκ°ν΄λ³΄λ©΄ λ λ―Ώμ΄μ€ κ² κ°μμ κ³ λ§μ κ³ μ΄ μ리μμ μ λλ‘ μ€μμ μ³λ³΄κ³ μΆμλ€
νμ¬μ κ°λ° λ°©μμ μ’ νΉμ΄νλλ° νλ‘μ νΈλ§λ€ λΆμΌλ³(νλ‘ νΈ, λ°±, λͺ¨λ°μΌ) λ©μΈ κ°λ°μμ PMμ΄ ν λͺ μ© λ°°μ λκ³ , λκ΅°κ° μλΈλ‘ λΆκ±°λ λ©μΈλΌλ¦¬ μ§ννλ λ°©μμ΄μλ€. λλ μ²μμλ μλΈ μλ¦¬λ‘ μ°Έμ¬νμλλ° JPA μν°ν° μ€κ³ λ±μ μ°Έμ¬ν μ μμλ€.
κ·Έλ¦¬κ³ λͺ μ£Ό λ€μλ λ΄κ° λ©μΈ κ°λ°μλ‘ νλ‘μ νΈλ€μ μ§ννμλ€. μ½λ리뷰 λ¬Ένκ° μλ κ²μ μμ¬μ μ§λ§, λλ¦ νΌμμ μ μ§λ³΄μμ±μ μν μ€κ³, μ½λλ€μ μμ±νλ €κ³ λ
Έλ ₯νκ³ νμ¬ κ΅¬μ±μλ€κ³Ό μ΄μΈμ λ¬Ένλ€μ λ§μ‘±λκ° λμλ€.
μ
무 μ€μ κ°μ₯ μ¬λ°μλ 건 μ무λλ νμλ€κ³Ό κ°λ° κ΄λ ¨ κ³ λ―Όκ³Ό μ΄μΌκΈ°λ₯Ό ν λ μλ κ² κ°λ€.
νμ¬ κ°λ°μλ€μ λλΆλΆ μ± μκ°μ΄ λ°μ΄λκ³ , μ΄μ μ μ΄μλ€. μΌνλ©΄μ λ¬Έλ© λ μκ°μΈλ° μ΄ μ¬λλ€μ΄ λμ€μ μ κ³μμ ν μλ¦¬μ© μ°¨μ§νκ³ μμ κ² κ°λ€λ λλλ λ€μλ€. λ¬Όλ‘ λ€λ€ μ λκΈΈ λ°λΌλ κ°μΈμ μΈ μλ§μ΄κΈ°λ νλ€.
κ°λ°μμ μ±μ₯μ λ§λΌν€
μ·¨μ
νκ³ λμλ "κ°λ°μμ μ±μ₯μ λ§λΌν€"μ΄λΌλ λ§μΈλλ‘ μ λ§ κΎΈμ€ν λ¬λ Έλ κ² κ°λ€.
6μ~7μμλ νλ‘ νΈ κ°λ°μ κ΄μ¬μ΄ μμμ΄μ μ°μν ν
ν¬λ¬λμλ μ°Έμ¬ν΄λ³΄κ³ μ λ§ μ’μ κ²½νμ΄μλ€.
νμΌμ μΆν΄κ·Ό μκ°μ ν루 μ μ github TILμ μ 리ν΄λ λ΄μ©μ 볡μ΅νκ³ , ν΄κ·Ό νμ μ§μ λμ°©ν΄μλ κ°μλ₯Ό 보며 νμ΅νμλ€.
μ£Όλ§μλ μ±
2κΆμ ν루 μ© λλ μ μ½μκ³ , μ’ λ κΉμ κ³ λ―Όμ νλ 곡λΆλ₯Ό νλ€.
μ΄λ κ² λ³΄λ μ λ§ μ¬κ°μκ°μ κ±°μ μμ΄ λͺ λ¬μ μ§λΈ κ² κ°λ€.
λνν
"νλ€μ§ μμλ?" λΌλ μ§λ¬Έμ ν΄λ³΄μλ©΄,
λΉμ°ν νλ€μλ€. νμ§λ§ λλ¦ μ±μ·¨κ°μ λλΌκΈ°λ ν΄μ μμ μ¬λ―Έμμ§ μμλ€.
μ£Όλ³μμλ "λ κ·Έλ¬λ€ λ²μμ μ¨λ€ μ‘°μ¬ν΄~"λΌλ λ§λ λ€μλ κ² κ°λ€.
κ·Έλμ λ λ²μμμ΄ μλκ°?
μ΄κ² λ²μμ?
λ λ²μμμ΄ μμλ€.
λΉμμ μ¬λ¬ μκ°λ€μ΄ λ€μμκ³ , "μ, μ΄κ² λ²μμμ΄λΌλ 건κ°?"λΌλ λλμ΄ λ€μλ€.
μ λ§ λ¬΄κΈ°λ ₯ν΄μ‘κ³ , μ
무 κ΄λ ¨ν΄μ "λ΄κ° μ§κΈ νλ μΌλ€μ΄ μλ―Έκ° μλ 건κ°?" λΌλ μκ°μ΄ νμ 머리 μμ μμλ€.
κ³μ ννΌλ²μ μ°ΎμΌλ €κ³ νμ§λ§ μ½μ§ μμλ€. λͺΈλ μνκ³ νλ€μκ³ λ§μλ νλ€μλ€.
μ΄λ¬λ€ μ λκ² λ€ μΆμ΄μ, μμ μμ μ λ€λ₯Έ κ³³μΌλ‘ λλ €λ²λ¦¬μλ μκ°μ νμ¬ μ΄μΈμ 곡κ°μμλ κ·Έλ₯ λ§ νΈνκ² μ¬κΈ°λ‘ νλ€. κ°λ° ν¬λ£¨ νλλ νλ©°, μ¬λ¬ μ¬λλ€μ λ§λ¬κ³ κΈ°λΆμ ννλ μκ°λ€μ κ°μ‘λ€.
κ·Έλ°λ° μ¬κ³ μΆμ΄λ μ¬ν νμ΅ λ§λΌν€μ μ΄μ΄μ€λ©΄μ λ΄κ° μ€μ€λ‘ λ§λ κ°λ°λ€μ΄ λ κ΄΄λ‘νλ€. κ·Έλμ μ§κΈμ κ·Έ κ°λ°λ€μ νλμ© μΉμκ°λ μκ°μ κ°μ§κ³ μλ€.
μλ νλ 1μΌ 1컀λ°λ κ·Έλ§λκ³ , μ§κΈμ λ¨μν νΈκΈ°μ¬μΌλ‘ λ΄κ° μ λ§ νκ³ μΆμ λλ§ νμ΅νκ³ μ»€λ°νλ€.
μ΄λλ μμνκ³ μ§κΈμ 건κ°μ λ¨Όμ μ±κΈ°λ €κ³ νλ€. λ§ κ·Έλλ‘ λ§λΌν€μ΄λκΉ..
2021λ μ λ§μΉλ©°, 2022λ μ λ§μ΄νλ©°.
μ΄ κΈμ μμ±νλ©΄μ 짧κ²λλ§ 2021λ μ λμ보λ μκ°μ κ°μ‘λ€.
λ§μ§λ§μΌλ‘ 2021λ μ ν¬κ² λκΌκ³ , 2022λ λΏλ§ μλλΌ νμ κ°μ§νλ©° κ°κ³ μΆμ λ΄μ©λ€μ μ 리ν΄λ³΄λ €νλ€.
- μ λΉν ν
μ
μ μ μ§νλ xκ°λ€κ³ λκ»΄μ§ λ λ©μΆ°μ λλμ보λ μκ°μ κ°μ§μ
2021μλ λ°μκ² λ¬λ¦¬λλΌ λμ κ°μ μ μΈ λΆλΆμ λμ보λ μκ°μ΄ λΆμ‘±νμλ κ² κ°λ€. κ²μΌλ‘λ μ΄μ¬ν λ Έλ ₯νλ§νΌ λ§μ΄ μ±μ₯νμ§λ§, κ°μ μ μΈ λΆλΆμ μ±μ₯μ΄ λ©μΆ°μμλ κ² κ°λ€.
2022μλ μ λΉν ν μ μ μ μ§νλ©΄μ λ λ€ μ±κ²¨λ³΄μ. - μΈμμ κ°λ°μ΄ μ λΆλ μλλ€. κ°λ°μ μ€λνκ³ μΆλ€λ©΄ 건κ°μ λ¨Όμ μ±κΈ°μ
κ°λ° μΈμ μ΄λ λ± λͺΈκ³Ό λ§μμ 건κ°μ λ¨Όμ μ±κΈ°μ - κ°λ°μ νΌμ νλ κ² μλλ€.
μ’μ μ¬λλ€κ³Ό κ°μ΄ κ°λ°νλ©΄μ λλ μ μ΄λ€. κ°λ°μ νΌμνλ κ²μ΄ μλκ³ , νμλ€κ³Ό κ°μ΄ν λ λΉλ‘μ μλμ§κ° λκ³ μ’μ μ νμ΄ λμ¬ μ μλ€κ³ μκ°νλ€. νμ ꡬμ±μμ΄ κ°μ΄ μ±μ₯νλ©°, μ’μ λ¬Ένλ₯Ό λ§λλ κ²μ λν΄ κ³ λ―Όνμ - λ©νμΈμ§, μ±μ₯ κ·Έλ¦¬κ³ μ©κΈ°
νμ λ΄ μμΉκ° μ΄λμΈμ§ μ§κΈ μ±μμΌνλ κ²μ 무μμΈμ§ μλ κ²μ΄ μ€μνλ€. κ·ΈλμΌ μ±μ₯ν μ μλ€. λ¨Έλ¦¬λ‘ μ΄ν΄κ° λλ€λ©΄ μ©κΈ°λ₯Ό κ°μ§μ. νμμ μ°μΌλ μ΅λν λ§μ μ€μμ ν΄λ³΄μ
'κΏνκΏν' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μΆμ μ§λ - μ§κΈμ λ΄κ° λκΈ°κΉμ§ (3) | 2023.11.14 |
---|---|
μ’μ κ°λ°μ λκΈ° (2) | 2023.09.09 |
μ’μ μ½λλ₯Ό νλ¨νλ 건 μ£Όκ΄μ΄λ€. (1) | 2023.09.02 |
λ± ν¬μλ¬λ μλ² κ°λ°μλ‘μμ 1λ νκ³ (4) | 2023.04.18 |
μ°μνν ν¬λ¬λ 4κΈ° νκ³ (0) | 2021.07.04 |
- Total
- Today
- Yesterday
- λ± ν¬μλ¬λ κ°λ°μ
- mysql
- νλ‘κ·Έλλ¨Έμ€
- Go
- Golang
- mysql μ€ν κ³ν
- ν(Heap)
- μ½λ©ν μ€νΈ
- ν΄μ
- μ€ν/ν
- μ’μ κ°λ°μ
- μκ³ λ¦¬μ¦
- 2021νκ³
- http-logger
- AWS re:Invent 2023
- λ°±μ€ λ무 μλ₯΄κΈ°
- 2023 νκ³
- λ°±μ€ μ€ μΈμ°κΈ°
- μ’μ μ½λλ 무μμΈκ°?
- μΆμ μ§λ
- HTTP
- νΈλμμ 격리 μμ€
- 리μΈλ²€νΈ
- rate limit
- κΉμ΄/λλΉ μ°μ νμ(DFS/BFS)
- Aws Reinvent 2023
- 2λ μ°¨ μλ² κ°λ°μ
- spring validation
- λ°±μ€
- 2023 κ°λ°μ νκ³
μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |