ลองแยกส่วนนี้ออกเป็นสองส่วน
สิ่งแรกคือการท้าทายภูมิปัญญาที่ได้รับโดยทั่วไปที่ธนาคารใช้ Oracle มากกว่า Postgres และ MySQL การตั้งคำถามแบบนี้เป็นความคิดที่ดี แต่ในกรณีนี้หลักฐานค่อนข้างตรงไปตรงมาในขณะที่ Google จะให้รายชื่อกรณีศึกษาเกี่ยวกับ oracle bank ที่ค่อนข้างสมบูรณ์ Postgres ไม่ได้ ในขณะที่ฉันลังเลที่จะพูดว่านี่เป็นสิทธิ์ฉันจะแปลกใจถ้า Postgres ไม่ได้ตะโกนจากหลังคาหากใช้ผลิตภัณฑ์ในลักษณะนี้
นอกจากนี้ยังมีหลักฐานเล็ก ๆ น้อย ๆ ที่ Oracle (และเด็กชายใหญ่รายอื่น ๆ ) เป็นมาตรฐานของระบบแบบนี้และฉันขอแนะนำให้คุณต้องค้นหาหลักฐานที่ชัดเจนว่าไม่ใช่ในกรณีอื่น ๆ รอบ
ฉันจะไม่โต้แย้งว่า Postgres (หรือ MySQL) กำลังถูกใช้งานโดยธนาคารเพียง แต่มันไม่ได้ถูกใช้สำหรับภารกิจที่สำคัญพร้อมใช้งานสูงพร้อมระบบที่มีปริมาณสูงที่คุณพูดถึง
และนั่นคือส่วนที่สอง ข้อกำหนดที่นี่มีอะไรบ้าง
สำหรับระบบ ATM ฉันขอแนะนำให้คุณต้องการความพร้อมใช้งานสูงและการสนับสนุนที่มีคุณภาพสูงสุด คุณต้องถามตัวเองว่าแพลตฟอร์มใดสามารถให้บริการได้
หากคุณเชื่อว่าคุณสามารถออกแบบโซลูชัน Postgres / MySQL ที่ตรงกับความต้องการของมาตรฐานที่ธนาคารคาดหวัง (โปรดจำไว้ว่าคนเหล่านี้เป็นกฎที่อนุรักษ์นิยมมาก) ไปข้างหน้าด้วย แต่ฉันสงสัยว่าพวกเขาจะมีคำถามเกี่ยวกับ การสนับสนุนและความน่าเชื่อถือและจะต้องการเห็นคนอื่นที่ใช้แพลตฟอร์มนั้นสำหรับโซลูชันประเภทนั้นแทนที่จะเป็นคนแรกที่เสี่ยงเช่นนั้น
ฉันได้รับความประทับใจที่คุณต้องการให้ Postgres เป็นคู่แข่งและมันก็ดี แต่ชื่อเสียงของคุณคือการเดิมพันที่นี่หากคุณกำลังทำข้อเสนอแนะดังนั้นคุณต้องมั่นใจอย่างยิ่งว่ามันสามารถทำงานได้จริงและไม่ปล่อยให้สิ่งที่คุณต้องการ เป็นเมฆจริงการตัดสินของคุณ
ในที่สุดฉันไม่ได้บอกว่าสิ่งนี้ถูกต้องในแง่ของสิ่งที่ควรจะเป็นเพียงแค่ว่ามันเป็นสิ่งที่มาจากประสบการณ์ของฉันในภาคการธนาคารและการเงิน