3 ms·
>"Most airlines have pushed the legacy TPF layer into a sort of nosql data store." Sorry what is TPF here?
by bogomipz 9y ago
>"Most airlines have pushed the legacy TPF layer into a sort of nosql data store."
Sorry what is TPF here?
- tyingq 9y agoThe legacy IBM mainframe OS that powers the base layer for most airlines, and also things like credit card transactions. It's completely different from the most prevalent mainframe OS (zOs/MVS). https://en.m.wikipedia.org/wiki/Transaction_Processing_Facility https://en.m.wikipedia.org/wiki/Transaction_Processing_Facil... Think of it like nosql. High transaction rates, and high contention. Great when used for it's strengths, terrible otherwise. Close to bare metal, and hard to match for transactions/second with decades newer tech. The record sizes are closely matched to hardware I/O offload cache sizes. It's an I/O beast. Imagine an OS built specifically to ignore things like private memory space in favor of specific dedicated drivers with intimate knowledge of specific disk and cache controllers to read and write as fast as possible, skipping the CPU whenever possible. And hardware -aware record locking semantics.
- bogomipz 9y agoOh interesting. Thanks for the link. I guess I always just assumed it was some old IBM 360 series. Cheers.