κ³΅λΆ ν€μλ
#λ컀#λ컀컴ν¬μ¦#μμ§μμ€#μ΅μ€νλ μ€#μλ°μ€ν¬λ¦½νΈ#νμ
μ€ν¬λ¦½νΈ#λ
ΈλλμμΈν¨ν΄#μΉ3.0#λΈλ‘체μΈ
#Protobuf #νμ
μ€ν¬λ¦½νΈ μ΄μ©ν Lambda #RabbitMQ BroadCasting(κΈνμ§μμλ―) #OAuth ꡬν #OpenSearch(ElasticSearch), Kibana ELK Stack #Prometheus
λ κ±°μ μ½λ νμ© μ λ΅ - λ§μ΄ν΄ νλμ€
ν
μ€νΈ μ£Όλ κ°λ° - μΌνΈ λ°±
Effective Unit Testing : ν΄λ¦° μ½λμ μ’μ μ€κ³λ₯Ό μ΄λλ λ¨μ ν
μ€νΈ (2013.11)
μ€μ©μ£Όμ νλ‘κ·Έλλ¨Έ
Java νλ‘κ·Έλλ¨Έλ₯Ό μν UML μ€μ μμλ μ΄κ²λ§ μ΄λ€ (λ°₯ λ§ν΄. UML μ±
μΈ κ² κ°μ§λ§ κ°μ²΄ μ§ν₯ μ€κ³ μμΉμ λν μμΈν μ€λͺ
, μ€μ©μ μ‘°μΈκ³Ό μ¬λ‘ μ μ 곡ν΄μ€)
μννΈμ¨μ΄ κ°λ°μ μ§ν : μμΉ, λμμΈ ν¨ν΄, μ€μ² λ°©λ²(Agile Software Development, Principles, Patterns, and Pratices ) SOLID μμΉμ μ€μ©μ μΈ μμ μ ν¨κ» κΉμ΄ μκ² λ€λ£¨κ³ μμ.
μλ° λ³λ ¬νλ‘κ·Έλλ°
λ°μ΄ν° μ€μ¬ μ΄ν리μΌμ΄μ
μ€κ³
λ§μ΄ν¬λ‘ μλΉμ€ ν¨ν΄
μ΄λ²€νΈ κΈ°λ° λ§μ΄ν¬λ‘μλΉμ€ ꡬμΆ
μΉμ ν SQL νλ
λλ©μΈ μ£Όλ μ€κ³λ‘ μμνλ λ§μ΄ν¬λ‘μλΉμ€ κ°λ°
Real MySQL 8.0 (1, 2 κΆ)
jvm λ°λ°λ₯κΉμ§ νν€μΉκΈ°