카톡 완전 롤백은 불가능? 그럴리가~

“롤백이 불가능하다”는 카카오의 말은 국민을 기만한 것이다
국정감사장에서 카카오가 “카카오톡 업데이트 이전으로 롤백하는 것은 불가능하다”고 답변했다. 이 한마디는 IT업계 종사자들뿐 아니라 개발을 조금이라도 해본 사람이라면 모두 고개를 갸우뚱할 만한 발언이다.
왜냐하면 ‘버전관리(Version Control)’와 ‘롤백(Rollback)’은 소프트웨어 개발의 가장 기초적인 상식이기 때문이다.
1. “롤백 불가능”은 기술적 불가능이 아니라 조직적 무책임이다
IT 서비스라면 필수적으로 Git, SVN, 혹은 사내 배포 시스템을 통해 버전 이력을 관리한다.
코드, 리소스, UI, 기능 단위로 모두 버전이 기록되어 있으며, 언제든 특정 시점으로 되돌릴 수 있다.
이건 초보 개발자도 알고 있는 기본이다.
‘버전관리’의 핵심 목적이 바로 문제 발생 시 신속히 이전 상태로 복구(rollback) 하는 것이다.
즉, “롤백이 불가능하다”는 말은 “우리는 개발 기본조차 안 지킨다”는 선언이나 다름없다.
만약 카카오의 시스템이 정말로 과거 버전으로 복귀가 불가능한 구조라면,
그건 ‘국민 메신저’라 불리는 서비스로서 심각한 수준의 시스템 설계 결함이며,
그 자체로 국가적 리스크다.
하지만 현실은 다르다.
카카오는 이미 여러 차례 대규모 장애가 발생했을 때 서버를 분리·복구·동기화하며 단계적으로 정상화한 경험이 있다.
즉, 복구(rollback) 절차를 완전히 모르거나 불가능한 게 아니라, “하기 싫어서 안 한 것”에 가깝다.
2. 국정감사에서의 답변은 ‘기술무지’를 이용한 기만이다
이번 답변의 가장 큰 문제는 “기술적 한계”를 방패 삼아 책임을 회피한 태도다.
국정감사장에서 카카오 측은 “업데이트 이전으로의 롤백은 불가능하다”고 단언했다.
그러나 이는 국회의원들이 IT의 내부 구조를 잘 모를 것이라는 전제를 깔고 한 발언으로 보인다.
기술을 모르는 사람에게 기술을 핑계 삼아 회피한 것이다.
이건 사실상 국회의원을 기만한 행위이자, 그 장면을 지켜본 국민 전체를 기만한 행위다.
“불가능하다”는 말은 사실상 ‘하지 않겠다’의 완곡한 표현이다.
개발자 세계에서 진짜 불가능이란 거의 없다.
단지 “비용이 든다”, “시간이 걸린다”, “우리가 책임지고 싶지 않다”는 이유가 있을 뿐이다.
즉, ‘불가능’이라는 말로 포장된 것은 기술적 진실이 아니라 조직의 변명이다.
3. 국정감사에서 위증했다면, 이는 처벌받아야 할 사안이다
국정감사는 단순한 기자회견이 아니다.
국민의 대표인 국회의원이 기업의 공적 책임을 묻는 공식 절차다.
그 자리에서 사실이 아닌 내용을 말하거나, 국민을 호도할 의도로 거짓된 발언을 했다면,
그건 단순한 변명이 아니라 위증(僞證)에 해당할 수 있다.
만약 카카오가 실제로 내부 버전관리 시스템을 통해 과거 버전으로 복귀할 수 있었음에도
“기술적으로 불가능하다”고 답했다면,
이는 의도적인 허위 진술로 볼 여지가 충분하다.
그렇다면 이건 단순한 “소비자 불만” 수준을 넘어선다.
공적 기관에 대한 기만, 즉 국민을 상대로 한 위증 행위다.
국회는 반드시 이 부분을 철저히 조사해야 하며,
만약 허위로 드러난다면 법적 책임과 처벌이 뒤따라야 한다.
4. 기술적으로 가능한 이유 – 왜 “불가능하다”는 말이 허무맹랑한가
- ① 버전관리 시스템의 존재
모든 상용 소프트웨어는 버전 관리 도구(Git 등)를 통해 코드의 시점을 저장한다.
과거 버전으로의 복귀(rollback)는 단 한 줄의 명령으로 가능하다. - ② 서버 배포 환경의 구조
카카오톡은 클라이언트 앱과 서버로 구성된다.
서버 버전은 블루-그린(blue-green) 방식, 혹은 Canary 배포 등으로 관리된다.
이 역시 ‘이전 인스턴스 재배포’로 손쉽게 롤백할 수 있다. - ③ 앱스토어 버전 관리 정책
구글 플레이, 앱스토어 모두 특정 버전의 APK(IPA)를 재배포하거나 ‘이전 버전 사용 허용’이 가능하다.
다만 정책 승인 절차가 있을 뿐이다.
즉, “불가능하다”는 말은 거짓이다.
정확히 말하자면, “하기 싫고, 불편하고, 책임지고 싶지 않다”는 조직적 변명일 뿐이다.
5. 책임 있는 기업이라면 이렇게 대응했어야 했다
카카오가 진정 국민과 사용자의 신뢰를 중시했다면,
다음 중 최소 한 가지는 했어야 한다.
- 일시적 중단 및 검토 공지 – “사용자 불편이 확인되어, 현재 업데이트를 재검토 중입니다.”
- 선택적 UI 전환 옵션 제공 – “새 버전이 불편하신 분은 기존 모드로 돌아갈 수 있습니다.”
- 부분 롤백 또는 패치 예고 – “일부 기능은 이전 버전으로 단계적 복귀하겠습니다.”
이런 상식적인 조치조차 없이, “불가능하다”는 말 한마디로 끝내 버린 건
기술이 아니라 태도의 문제다.
결론: 기술을 핑계로 한 기만, 국민이 그냥 넘어가선 안 된다
카카오의 발언은 단순한 기술 해명이 아니다.
그건 기술을 빙자한 책임 회피이자, 공적 자리에 대한 국민 기만 행위다.
부사장씩이나 되는 사람이 국감에서 기술적으로 어렵다라는 저런 허무맹랑한 답변을 하는 것을 보고
카카오란 기업이 생각보다 병들어 있구나, 위험하구나 라는 생각을 했다.
대한민국에서 카카오톡은 단순한 앱이 아니라,
공공기관, 금융, 비즈니스, 가족 간 소통까지 포함한 ‘생활 인프라’다.
그런 서비스를 운영하는 기업이
“롤백이 불가능하다”는 허무맹랑한 답변으로
국민을 설득하려 한 것은 도덕적 오만이자, 기술적 무지의 가장 나쁜 형태다.
만약 이 발언이 허위라면,
국회는 반드시 진상을 규명하고 위증에 상응하는 법적 처벌을 해야 한다.
기술을 아는 사람들은 이미 알고 있다.
“롤백은 언제든 가능하다.”
불가능한 것은 기술이 아니라 진실을 말하려는 용기다.