The "you have to log in twice" thing though?
https://www.paypal-community.com/t5/About-Business/I-m-being...
It's not an edge case.
What helps is to bookmark a page that's not the slow loading "Overview" page that is the top of their navigation hierarchy, and jump there directly. You still need to log in twice sometimes, but at least it loads much faster. But it's pretty outrageous that such hacks are even necessary.
(this one loads quickest, in my experience: https://history.paypal.com/?cmd=_history-search)
PayPal won a lot of praise a couple of years ago for rewriting their code in Node.js and the phenomenal productivity improvements that supposedly brought.
I wonder if the complaints we see on this thread mean the honeymoon between PayPal and node.js is over.
If I remember the discussion correctly, it seemed to center on the node code still being very slow despite being faster than the java system it replaced.
People commented that the increase in speed may of simply been due to the act of rewriting the system and not being tied down by in house framework rather than any favorable property of node.js
Re:PayPal CTO Resigns
by emodendroket on Tuesday February 09, 2016 @10:07AM
(#11065740)
I don't see why you would expect node.js to be faster than anything else; despite all the time that's been poured into it I'd think JavaScript is still inherently difficult to optimize (and I'd guess they also need to do a lot of extra work to deal with numbers in the proper precision since they are handling money).
There is probably a backlog of 1,000 bugs that all of the developers would love to fix, but they're nasty edge cases in legacy code and would require a major refactor and we have plans on building a full replacement, but product has this new initiative first and...