test container๋ก ํ ์คํธํ๊ธฐ
test container๋ฅผ ์ฌ์ฉํ์ฌ ํ ์คํธํ์
test container๋ฅผ ์ฌ์ฉํ์ฌ ํ ์คํธํ์
DB ์์ ๊ณผ ์ด๋ฒคํธ ๋ฐํ ์์์ ๋ฐ๋ฅธ ๋ฌธ์ ๋ฐ์ ๊ฐ๋ฅ์ฑ
yoger ํ๋ก์ ํธ์์ rest api๋ฅผ ์ฌ์ฉํ๋ msa์์ edm๋ก์ ์ ํ
state machine์ผ๋ก order์ ์ํ ๊ด๋ฆฌํ๊ธฐ
db ์ ์ฅ๊ณผ ์ด๋ฒคํธ ๋ฐํ by Debezium
virtual thread์ ์ดํด
debezium ์ค์
spring์์์ kafka ์ค์
kafka
shedlock ์ฌ์ฉ๋ฒ ์ตํ๊ธฐ
Tsid ๊ธฐ๋ฐ์ผ๋ก Sequence ๋ฐฉ์์ผ๋ก id ์ปค์คํ ํ๊ธฐ
gameVal ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ์ฃผ์์ ์ ๋ ์์๋ค์ ๋ํ ์ค๋ช ์ ๋๋ค.
write back cache์ tsid
์๋ฒ์์ ๋์ฐ๋ swagger ํ์ด์ง๋ฅผ ์คํ๋ผ์ธ์ผ๋ก ๋ณด์
spring data jpa์์ soft delete๋ฅผ ํ๋ ๋๋ง์ ํธํ ๋ฐฉ๋ฒ์ ๊ฐ๋ฐํด๋ณด์
spring์์ custom annotation์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์
ec2์ putty๋ก ์ ์ํ๊ธฐ
spring security์์์ role hierarchy ์ค์
๋ญํน์ ์ํ Redis ์ค์
์์ด ๋จ์ด ๊ณต๋ถ๋ฅผ ์ํ ํ๋ก์ ํธ ์๋ฃ ํ๊ธฐ