남녀칠세마동석 (182.♡.191.166)
2025년 11월 25일 PM 04:50 · 수정됨(23:40)
코스트코에 가보면 POS, 고객센터 등 모든 스크린이 옛날 우리가 쓰던 DOS 창 화면처럼
까만 배경에 갖가지 글자와 라인으로만 이뤄진 콘솔 화면 기반으로 쓰이더라구요?
갑자기 궁금해졌습니다. 단순히 옛날 도스 시스템으로 구축한건데 고치기 어려워 아직도 쓰는건가?
그래서 좀 찾아봤습니다.
검색해보니 IBM에서 1988년(그래도 저보다는 동생이네요;) 태어난 AS/400 시스템을 쓴다고 합니다.

아.. 도스는 아니었구나.. 근데 도스만큼 오래된 시스템이네요ㅎ
하지만 도스는 그냥 OS일 뿐이고 AS/400는 하드웨어, 운영체제, 데이터베이스가 하나로 통합된 올인원 시스템이라고 합니다.
그런데 또 궁금한점이 생깁니다. 구식 시스템이면 스토리지도 적고 확장하기도 힘들텐데..
그 레거시 시스템이 어떻게 그 많은 데이터를 처리하고 저장할수 있었을까?
AS/400은 태어날때부터 올인원 시스템으로 개발하면서 시스템오류나 다운이 거의 없는 안정성 갑의 무결점 시스템으로 개발됐었다고 합니다. 그래서 그 안정성을 경험한 코스트코가 이 시스템을 버리기 어려웠을거고 어떻게든 레거시 시스템을 계속 가지고 가려고 했을거라 예상했었습니다.
그런데 원활히 업그레이드가 가능하다고 하네요? TIMI(Technology Independent Machine Interface)라는 고유 인터페이스가 있어 프로그램은 하드웨어가 아닌 TIMI 계층을 통해 통신하기 때문에 하드웨어나 프로세서를 업그레이드 하기 쉽고, 업데이트를 하더라도 프로그램의 수정이 전혀 필요가 없다고 합니다. 그러면 성능은 꾸준히 업그레이드 했을거고 스토리지 또한 추상화된 스토리지 플랫폼을 통해 원활히 업그레이드가 가능했네요. 나이는 많이 먹었지만 내부는 그렇게 레거시는 아닐거 같습니다.
웹 인터페이스가 우리에겐 좀더 편하겠지만, AS/400 화면이 좀 더 목적에 충실한 것 같구요.
이미지와 불필요한 인터페이스가 없어 화면전환과 처리는 더 신속할 것 같구요..
코스트코도 언제까지나 AS/400 시스템을 쓸까 싶기는 하지만 알아보니 굳이 바꿀 필요가 있을까? 싶긴 하네요..
레거시라면 레거시라고 할수 있는 시스템이지만 계속 발전해 왔고, 어쩌면 TIMI라는 확장성 있는 뛰어난 인터페이스를 통해 신기술과 클라우드 시스템과 연동하며 진화할 수 있지 않을까 싶습니다.
댓글 (15)
-
JJackReacher
25.11.25 · 118.♡.24.114
-
빠빠가머리애
→ JackReacher
25.11.25 · 223.♡.73.199
아 RPG쯔꾸르 저도 알아요 -
JJackReacher
→ 빠가머리애
25.11.25 · 118.♡.24.183
그 RPG가 아닙니다. ^^ -
남남녀칠세마동석
→ JackReacher 작성자
25.11.25 · 182.♡.191.166
혹시... 그...
[https://s3.damoang.net/data/editor/2511/bd9a411.webp] - 채
채리새우
25.11.25 · 61.♡.78.215
계산대에서도 고객 화면에 보이는 정보가 우리나라 마트와는 다르죠.. 한 줄만 나와서 불편하기도 하고요. -
해해방두텁바위
25.11.25 · 166.♡.5.43
코스트코 계산대 POS는 심지어 모니터를 따로 쓰고 있지 않고 가격이랑 품목명만 딱 찍히는 미니 전광판 같은 것만 두고 있더라구요. 엄청 옛날스러운데도 결제부터 상품등록까지 비교적 최신 시스템 쓰고 있는 다른 마트들이랑 똑같이 다 돌아가는거 보면 저 회사는 딱히 시스템을 바꿀 유인을 못 느끼고 있을듯 합니다. - 베
베이수맨
25.11.25 · 218.♡.151.223
국내에서는 AS/400 에 EZ5250+POS(IBM으로 기억하는데...아마 코코도 이거 쓸꺼여요) 돌리는 백화점, 양판점 등이 많았습니다. 2000년 초반까지...
전X랜X에서 근무할 때, AS/400+DB2+Netcommerce 돌려서 웹 서비스까지 했었으니..뭐 쓸만했습니다. -
Mmoodoori
25.11.25 · 125.♡.125.90
저도 2016년 정도까지 사용했는데, 정말 빠르긴 했습니다.
RPG 언어로 짠 프로그램을 보면
for문 {
for문{
for문{
for문{
...
}
}
}
}
이런 구조로 짜여있었습니다. (제대로 짠것인줄은 모르겠는데요..)
반복문에 반복문을 계속 돌리는데도 속도는 정말 엄청났습니다. - R
rgx612
25.11.25 · 210.♡.3.195
몇년 전에 IBM에서 AS400 기술지원 중단한다고 했던거 같은데 아직도 쓰는 곳이 있군요. ^^ -
뚜뚜찌
25.11.25 · 116.♡.151.90
근데 저기에 익숙해진 직원 키보드 치는거 보면.. 손이 안보입니다. 그냥 막 날라다니더라구요.
line by line으로 움직여서 불편할거 같은데, 안 그런가봐요..
저는 저것을 윈도우 프로그램으로 에뮬레이팅(?) 한게 더 신기했습니다.....
댓글을 작성하려면 이 필요합니다.
보고서 만들때 정말 편해요.