3. 서버 부담을 줄이기 위해 캐싱을 한다면 어떤 데이터 타입을 쓸 것이고 어떤 시점에 캐싱해서 정합성을 맞출 것인지
여기까지만 생각을 해놨는데 이거를 깊게 파는 것만으로 충분할까?
- dc official App
댓글 23
인증서버 자체는 시큐리티가 크게 필요하지 않을듯?
김대기(waitkim)2023-09-28 22:37
답글
지금 내 기준으로 시큐리티를 완전히 이해하기 어려울 것 같았는데 다행쓰… 나중에 해봐야지 - dc App
익명(223.62)2023-09-28 22:38
답글
인증 서버가 더 어려운건데 무슨 소리..?
김대기(waitkim)2023-09-28 22:39
답글
엥 그래…? 저기 나온대로만 짜도 충분히 어려울까..? 러프하게 잡아놓은거긴 한데 - dc App
익명(223.62)2023-09-28 22:40
답글
그리고 대기형은 물리적 FK 제약 말고 논리적으로 FK 사용하는거 어떻게 생각해? 현업에서 FK 거는거 극혐하는 사람 엄청 많아서 궁금했음 - dc App
익명(223.62)2023-09-28 22:44
답글
아.. 포폴이 아니라 그냥 연습용 프로젝트임? 그럼 쉽지
포폴이면 의미 없는 수준이고
논리적 FK가 뭐임?
김대기(waitkim)2023-09-28 22:45
답글
연관관계가 있는 테이블에 FK를 두되 RDBMS에서 지원하는 FK제약 조건이 아니라 랜덤 UUID를 생성해서 각 테이블에 FK처럼 두는거라고함. 물리적으로 FK제약이 걸려있으면 데이터베이스가 정합성을 맞춰주긴 하는데 특정 데이터만 삭제하거나 유지보수할 때 너무 힘들어서 이렇게 사용한다고 우리 회사 서버 실장이 그랬음… 근데 RDBMS의 강점을 잃는 것 같아서 이게 맞나 싶기도 하고.. - dc App
인증서버 자체는 시큐리티가 크게 필요하지 않을듯?
지금 내 기준으로 시큐리티를 완전히 이해하기 어려울 것 같았는데 다행쓰… 나중에 해봐야지 - dc App
인증 서버가 더 어려운건데 무슨 소리..?
엥 그래…? 저기 나온대로만 짜도 충분히 어려울까..? 러프하게 잡아놓은거긴 한데 - dc App
그리고 대기형은 물리적 FK 제약 말고 논리적으로 FK 사용하는거 어떻게 생각해? 현업에서 FK 거는거 극혐하는 사람 엄청 많아서 궁금했음 - dc App
아.. 포폴이 아니라 그냥 연습용 프로젝트임? 그럼 쉽지 포폴이면 의미 없는 수준이고 논리적 FK가 뭐임?
연관관계가 있는 테이블에 FK를 두되 RDBMS에서 지원하는 FK제약 조건이 아니라 랜덤 UUID를 생성해서 각 테이블에 FK처럼 두는거라고함. 물리적으로 FK제약이 걸려있으면 데이터베이스가 정합성을 맞춰주긴 하는데 특정 데이터만 삭제하거나 유지보수할 때 너무 힘들어서 이렇게 사용한다고 우리 회사 서버 실장이 그랬음… 근데 RDBMS의 강점을 잃는 것 같아서 이게 맞나 싶기도 하고.. - dc App
https://okky.kr/questions/721534
- dc App
그리고 포폴용으로 생각하고 있었는데 기능 만들기 전에 인증 서버 관련해서 더 찾아볼겡 - dc App
아.. 무슨 말 하나 했네 논리적인 FK는 그냥 물리적인 FK 제약조건을 걸지 않은걸 의미해 니가 말한건 너네가 논리 FK를 뭐로 잡았는지에 대한 이야기고
이게 맞나 싶은게 아니라 무조건 맞으니까 고민 안해도 된다 ㅋㅋㅋ 나를 비롯한 무수한 선배들이 같은 고민 했지만 의미 없다는걸 깨달음
아 형이 정리해준게 맞아! 슨배임들이 고민하신거라면 그냥 일단 어플리케이션 단계에서 관리해야겠네ㅋㅋㅋ - dc App
그리고 포트폴리오로 인증 서버를 만든다면 어떤 기능들을 해야될까…ㅠ 어디서부터 어디까지 해야할지를 모르니까 어디서부터 고민해야될지도 모르겠음 - dc App
추가 인증 수단에 얼마나 유연하게 대응할 수 있는지, 무한히 증가하는 인증 요청에 어떻게 대응할 수 있을지 이거만 챙겨도 성공할듯
오… 벌써 어렵네ㅋㅋㅋㅋㅋ 대용량 트래픽은 흐름 대략적으로 생각한거는 클라이언트에서 요청 -> 프록시 서버(헤더 붙임) -> 로드 밸런서(헤더 있으면 서버로 내리고 없으면 버리기) -> 어플리케이션 서버에서 처리 이런 흐름인데 괜찮을까? - dc App
그게 무슨 흐름이야 ㅋㅋㅋ 그냥 로드밸런서 하나 붙인거를
어플리케이션 앞단 말고도 읽기 비중이 아무래도 더 높을테니까 처리량을 높이기 위해서 DB 레플리카를 고려한다거나 이런식으로 하면 되려나..? 너므 어랴움… - dc App
DB 레플리카는 무한히 늘릴 수 있음?
어렵다 하지 말고 공부를 하거라 여기서 답이 바로 나오는거였으면 세상 사람들이 공부를 왜 하겠니
진짜 고려할거 개많네ㅋㅋㅋㅋ 일단 공부하면서 만들어보고 나중에 프로젝트 피드백 받아도 대? - dc App
질문은 언제나 자유임 답변도 자유고 ㅋㅋ
일단 답변할 마음이 생길 퀄리티까진 챙겨볼겡 대기형 즐추~ - dc App
즐추즐추