3 điểm bởi GN⁺ 2024-08-06 | 1 bình luận | Chia sẻ qua WhatsApp
  • Các hãng hàng không sử dụng tối đa 4 chữ số cho số hiệu chuyến bay. Điều đó có nghĩa là họ có thể có tối đa 9.999 chuyến bay
  • American Airlines vận hành khoảng 6.700 chuyến bay mỗi ngày, bao gồm cả dịch vụ khu vực American Eagle
  • Tuy nhiên, American Airlines, Delta và United đang dần thiếu số hiệu chuyến bay và chưa tìm ra giải pháp
  • Trong một cuộc họp nhân viên của American Airlines, đã có câu hỏi được đặt ra về việc thiếu số hiệu chuyến bay, và Brian Znotins, Phó chủ tịch cấp cao phụ trách quy hoạch mạng lưới, đã giải thích vấn đề này cùng các biện pháp họ đang thực hiện.
    • Do hợp tác với các đối tác codeshare, giờ đây họ cần nhiều hơn 9.999 số hiệu chuyến bay
    • Ví dụ, American Airlines muốn bán các chuyến bay từ Doha đến các thành phố ở Ấn Độ và Pakistan
    • Họ sử dụng cách gán cùng một số hiệu chuyến bay cho nhiều chuyến trong cùng một ngày
      • Điều này chỉ khả thi khi cùng một máy bay được sử dụng và không thể cùng lúc ở trên không

Vấn đề kỹ thuật

  • Các hệ thống máy tính mà hãng hàng không sử dụng được xây dựng trên nền tảng các hệ thống từ 60 năm trước
  • Chúng sử dụng mã hãng hàng không gồm hai ký tự và số hiệu chuyến bay bốn chữ số
  • Tương tự vấn đề Y2K, các dạng viết tắt được dùng để tiết kiệm kích thước dữ liệu
  • Ví dụ, cấp độ trạng thái elite của United Airlines được hiển thị là "1K", một dạng viết tắt có nghĩa là 100.000 dặm
  • American Airlines đã mở rộng số hiệu chuyến bay tuyến chính từ phạm vi 1 đến 2.999 lên cả 3.139
  • Họ cũng dùng các số hiệu chuyến bay thú vị. Ví dụ như chuyến bay 1776 giữa Philadelphia và Boston, chuyến bay 1492 đến Columbus, AAA777 đến Las Vegas, và chuyến bay 420 đến Denver
  • Khi được hỏi về giới hạn này, CEO của AA nói rằng: "Vì chúng tôi có tham vọng tiếp tục phát triển lớn hơn, nên sau này đây sẽ được đưa thành một dự án"

Tóm tắt của GN⁺

  • Bài viết này nói về cách các hãng hàng không đang xử lý vấn đề thiếu số hiệu chuyến bay.
  • Họ đang gặp tình trạng thiếu số hiệu chuyến bay do các mối hợp tác như codeshare.
  • Các hệ thống máy tính cũ và việc dùng viết tắt để tiết kiệm dữ liệu khiến vấn đề càng phức tạp hơn.
  • Những hãng hàng không khác có mô hình hoạt động tương tự cũng đang gặp vấn đề này, và việc giải quyết sẽ đòi hỏi đầu tư công nghệ.

1 bình luận

 
GN⁺ 2024-08-06
Ý kiến Hacker News
  • Việc dùng cùng một số hiệu chuyến bay nhiều lần trong một ngày có thể gây ra vấn đề
  • Tôi cho rằng đề xuất tái sử dụng ID là rủi ro
  • Tôi từng làm việc với một hệ thống tái sử dụng GUID, và đó là một cách tiếp cận rất tệ
  • Sử dụng 8 nhóm ký tự hệ thập lục phân có thể là một giải pháp
  • Giải pháp dễ nhất là gán các tiền tố chưa dùng tới cho 3 hãng hàng không
  • Nhiều người nghĩ rằng có thể giải quyết vấn đề này một cách đơn giản, nhưng rất có thể đó là những giải pháp đã được cân nhắc hàng nghìn lần rồi bị loại bỏ
  • Trong một hệ thống giao dịch trước đây, để giải quyết vấn đề sắp hết order ID, người ta đã mượn order ID của cuối tuần để dùng
  • Tôi không hiểu vì sao cần số hiệu chuyến bay codeshare, và nghĩ rằng dùng số hiệu chuyến bay gốc sẽ tốt hơn
  • Năm 2010, Đường sắt Ấn Độ đã chuyển từ hệ thống số 4 chữ số sang 5 chữ số, và việc này diễn ra suôn sẻ
  • Việc chuyển đổi ISBN cũng diễn ra trơn tru theo cách tương tự; khi đưa vào hệ thống mới thì cần có kế hoạch cho phép vận hành song song với hệ thống cũ
  • Ngay cả sau khi các hãng hàng không sáp nhập, vẫn có thể tiếp tục dùng mã IATA của hãng cũ
  • Có rất nhiều technical debt trong các hệ thống hàng không; cần đại tu toàn bộ hệ thống và đặt ra thời hạn migration
  • Cấp một mã hai chữ cái mới cho hãng hàng không đang gặp vấn đề có thể là một giải pháp