일본의 금융회사 미즈호 은행은 올해들어서만 7번의 대형 전산사고를 일으킨 것으로 유명한데
그 이유로는 사고가 발생하지 않자 은행측에서 멍청하게 관리자를 해고했다
라는 등의 소문이 돌았는데 사실 원인이 다른 곳에 있었다는 것이 밝혀짐
우선 미즈호 은행의 전산 시스템은
1970년대 코볼 언어로 만들어진 시스템으로 운영되고 있었음,
오래된 언어이고 오래된 시스템이지만
금융관련으로 오래전부터 사용했던 언어라서
지금도 미국이나 유럽, 그리고 한국에서도
일부 시스템에서 사용하고 있는 언어인데
솔직히 말해서 이제와서는 사용할 수 있는 사람이 멸종에 가까움
미국에서도 코로나 사태 이후 실업급여 수급자가 늘어났는데
시스템이 코볼이라 서버가 마비된 사건이 발생하기도 함
그렇게 40년 넘게 잘 쓰던 코볼 시스템이 마비된 일이 있었으니
바로 2011년 동일본 대지진 사건으로 인한 대규모 후원사태.
미즈호 은행의 재난후원 계좌 하나에 일본 전국에서 후원입금이 쏟아지자
시스템이 마비된 사건이 발생해버린 것
결국 전산망이 마비되고 직원들이 수기로 데이터를 입력한 다음에
각 지점마다 bat (배치) 파일로 합쳐서 본사로 송신해
또 본사에서는 지점에서 모인 bat 파일을 확인해 수작업으로 처리하느라
10일 이상 은행 시스템이 마비, 미즈호 은행은 시스템을 완전히 새로 만들기로 계획함.
프로젝트 이름은 "MINORI"
일본 은행 최초로 시스템의 전면 재개발
4조원의 개발비용, 8년의 개발기간에 걸쳐 완성했지만...
놀랍게도 2019년에 새로 만들었다는 시스템인데도
여전히 코볼 기반으로 만들어버림
물론 그걸 다룰 수 있는 젊은 엔지니어가 없기 때문에
은퇴한 고령의 엔지니어까지 따로 찾아가며 간신히 만듬
당연히 코볼을 쓸 수 있는 사람이 없으니
오류가 나도 고칠 수 있는 사람이 없음
미즈호 은행이 시스템 관리자들을 내쫓은게 아니라
코볼을 다룰 수 있는 사람이 없으니까 강제로 나간거임
금융계가 코볼을 유지하는 이유가 갈아엎기 힘들어서라고 하는데 저정도 썼음 갈아엎었어야지...
ㄴㄴ 코볼이 졸라 옜날꺼라 병렬처리나 분산처리같은 현대의 아키텍처에 적합하지 않기 때문에 그러한 부분들은 최신언어로 짠 모듈은 넣어서 연결해줘야함 그러니 겨우 그것만 알아서 되는게 아니라 최신 기술 + 과거 기술에 통달해야함
뭐 심정은 이해가 감 DB 바꿨다가 틀리면 누가 책임질거냐 근데, 그거 책임지는게 CEO 아닌가 ㅋㅋㅋㅋ
50년 하드코딩 레거시 덩어리 맛좀 쬐끔만 봐라
누구한테 배우냐도 문제고 옛날언어라 라이브러리나 인터넷에서 도움받는것도 한정되있을거라........
.....왜 저런짓을 한거야......?
코볼이라니 세상에
금융계가 코볼을 유지하는 이유가 갈아엎기 힘들어서라고 하는데 저정도 썼음 갈아엎었어야지...
69746974
전에 들은거로는 지금까지 모아온 데이터를 가지고 코볼이 아닌 다른 언어로 옮기는게 돈이 많이 들고 힘들다 였었는데 요즘은 모르겠음
쿠미로미
뭐 심정은 이해가 감 DB 바꿨다가 틀리면 누가 책임질거냐 근데, 그거 책임지는게 CEO 아닌가 ㅋㅋㅋㅋ
? 새로만든다면서 왜 코볼인건데 ? 그냥 코볼기반 옛 시스템의 자료만 옮기고 다른 언어로 못짜나?
Fax랑 도장을 쓰는 일본이란걸 감안하면, 뭐 쟤들이 쟤들짓 한 걸로밖엔...
???? 나중가면 코볼 엔지니어라도 기르려나보네
사실 그 부분은 우리나라가 특이한거지... 업무 처리 위해서 무조건 팩스 혹은 대면 후 서류 제출을 해야 하는 나라가 아직도 더 많음 ㅋㅋㅋ
코볼 배워서 은행에 이력서랑 스펙 제출하면 취직 프리패스란 얘기인가?
─로리콘─
누구한테 배우냐도 문제고 옛날언어라 라이브러리나 인터넷에서 도움받는것도 한정되있을거라........
─로리콘─
50년 하드코딩 레거시 덩어리 맛좀 쬐끔만 봐라
궁금해서 찾아보고 있었는데 영어만 할 줄 알면 배울만 할 것 같음. 영어권으론 그래도 학습영상이나 자료가 꽤 나옴
─로리콘─
ㄴㄴ 코볼이 졸라 옜날꺼라 병렬처리나 분산처리같은 현대의 아키텍처에 적합하지 않기 때문에 그러한 부분들은 최신언어로 짠 모듈은 넣어서 연결해줘야함 그러니 겨우 그것만 알아서 되는게 아니라 최신 기술 + 과거 기술에 통달해야함
이해는 하는데 왜 신규 시스템도 코볼이냐고...