Computer Science
-
[Server] 대규모 트래픽 대응 방안 및 Session ClusteringComputer Science/Server 2024. 12. 3. 13:53
📌 목차 Session / Cookie대규모 트래픽으로 인한 서버 과부하 해결 방법Sticky Session / Session Clustering / Redis 📌 Session / Cookie ⚡ Session 이란..? Session 을 사용 하는 이유..? ◾ HTTP 프로토콜을 사용하는 인터넷 사용자가 어떤 웹 사이트를 방문했을 때, 클라이언트와 서버 사이의 연결을 확인하기 위한 정보이다.◾ 세션은 서버 내부에 저장되며, 저장된 값은 반영구적이다. 브라우저를 닫아 연결이 끊어지거나 서버에서 세션을 삭제하면 저장된 세션이 삭제된다.◾ 세션은 각 클라이언트의 고유 ID 를 부여하는데, 이 ID 를 통해서 클라이언트를 구분하여 해당 요청에 맞는 응답을 한다. → 쉽게 말해서 우리가 웹 서..
-
[Software] 모바일 App 비교 : Web / Hybrid / Native App / Cross PlatformComputer Science/Software 2023. 6. 27. 08:11
겉으로 볼 때, 앱은 모두 비슷해 보이지만 모바일 애플리케이션을 만드는 방법에는 여러 종류가 있다. 앱의 특성과 서비스의 종류에 따라 어떤 방법으로 앱을 개발할지 선택하는 것은 앱을 원활히 운영하기 위해 고려할 중요한 사안이다. 자주 쓰이는 App 으로는 Mobile Web App / Hybrid App / Native App / Cross Platform 이 있다. 📌 Mobile Web / Web App Mobile Web, Web App 이란, 홈페이지와 같은 Web을 스마트폰 화면에서 크기를 줄인 채로 그대로 보는 것이다. PC 나 스마트폰 등 단말기의 기종에 관계없이 모든 단말기에서 같은 콘텐츠를 볼 수 있도록 것이다. ( 반응형 X ) Desktop Application 이 컴퓨터 위에서 실행..