쏘
쏘카
July 15, 20241회
누가 내 쿠키를 먹었을까?

간단 소개
iOS 웹뷰에서 세션 쿠키가 소실되는 문제점을 분석하고, 지속 쿠키를 사용하여 해결함으로써 서비스 안정성을 향상시킨 사례 연구.
AI Summary
- iOS 웹뷰 세션 쿠키 소실 문제
- iOS 앱이 백그라운드에서 메모리 정리 시 웹뷰의 세션 쿠키가 손실되는 현상 발생
- 세션 쿠키는 Expires 또는 Max-Age가 없는 쿠키로, 브라우저 종료 시 삭제됨
- 문제 해결 방안
- 지속 쿠키(Expires/Max-Age가 있는 쿠키)를 사용하여 iOS 메모리 정리 시에도 쿠키 유지
- 해결 후 이슈 발생 건수가 약 99.66% 감소
- 결론 및 후기
- 문제 해결 과정에서 많은 시간이 소요되었지만, 근본적인 원인을 찾아 해결하여 개발 역량 향상
- 쏘카의 웹 서비스 안정성 향상에 기여
Next Feeds
파일 변수 Deep-Dive
파일 변수의 개념과 클라이언트/서버 환경에서의 활용법, 주의사항 및 환경에 구애받지 않고 파일 변수를 다루는 방법을 설명한다.
파일 변수ReduxAsyncLocalStorageSSG모듈 맵
2024. 7. 15.
카카오엔터테인먼트FE
파일 변수 Deep-Dive
파일 변수의 개념과 클라이언트/서버 환경에서의 활용법, 그리고 환경에 구애받지 않고 파일 변수를 관리하는 방법을 설명합니다.
파일 변수ReduxAsyncLocalStorageSSGNext.js
2024. 7. 15.
카카오엔터테인먼트FE

은행에서 AI를 private하게 사용하는 방법 (feat. Azure)
카카오뱅크의 Azure OpenAI 도입 및 아키텍처 구축 사례, 보안 및 규제 준수, 로그 파이프라인 구축 과정을 설명합니다.
AzureOpenAI클라우드보안아키텍처
2024. 7. 11.
카카오뱅크
Redis Stream 적용기
G마켓의 Redis Stream 적용 사례를 통해 Redis Stream의 특징, 개발 과정, 고려 사항 및 효과를 소개합니다.
Redis StreamG마켓데이터 파이프라인트래픽 처리메시지 큐
2024. 7. 11.
지마켓

RDS Proxy!! Maxscale 오픈소스 전환
롯데ON은 RDS Proxy에서 Maxscale로 전환하여 Aurora 밸런싱 문제 해결, 비용 절감, MySQL 성능 개선을 이루었습니다.
RDS ProxyMaxscaleAuroraMySQL밸런싱
2024. 7. 11.
롯데ON
UDS 프로토콜이란 무엇인가
UDS 프로토콜은 차량 진단, ECU 관리, 소프트웨어 업데이트 등 자동차의 전반적인 유지보수에 필수적인 기술입니다.
UDS프로토콜차량진단ECUISO 14229
2024. 7. 10.
현대자동차