내 차는 원래 소리가 큰데 어쩌라고

물론 누구나 자신이 원하는 서비스를 선택하고 사용할 자유가 있습니다. 물론 그 자유에 따르는 책임이 있다는 사실을 인식해야 합니다.

내 차는 원래 소리가 큰데 어쩌라고

현대에 어느 한 가지 서비스는 여러 주체 사이의 약속에 의해 동작하곤 합니다. 가령 사람들은 서로 다른 여러 인터넷 쇼핑몰로부터 물건을 구입하는데 이 때 결제 시스템을 구축한 회사에 따라 서로 다른 수없이 많은 결제 시스템을 사용합니다. 이 많은 시스템은 결국 신용카드 회사에 요청을 보낸 다음 승인 또는 거절 메시지를 받아 주문 절차를 마무리하거나 주문 실패 절차로 진행하는 역할을 합니다. 서로 다른 개발사의 결제 시스템은 목적은 비슷하지만 서로 다른 동작 방식에 의해 서로 다른 구현 방식을 제안하고 이들 중 어느 하나를 선택해 연동 시키고 나면 다른 결제 시스템으로 교체하기 위해서는 이 부분에 비용을 들여 다시 개발해야만 합니다. 하지만 근본적으로 이들 모두는 신용카드 뿐 아니라 다양한 결제수단을 같은 프로그래밍 인터페이스를 통해 받아들이고 이들마다 각기 다른 처리 방법을 추상화 한다는 점에서 사실상 모두 같은 시스템입니다. 서로 다른 결제 시스템의 특징이나 경쟁 요소는 서로 다른 결제 수단을 얼마나 비슷한 프로그래밍 인터페이스를 통해 제공하는지, 또 얼마나 안정적으로, 또 안전하게 동작하는지, 그리고 이용 요금이 얼마나 저렴한지 같은 것들이 있겠지만 표면적으로 이들은 비슷한 서비스를 지탱하기 위한 약속 또는 표준에 의해 동작하고 있습니다.