10
TheSilent
32d

That moment when you have to exchange data with another system using XML-Files serval hundred MBs in size instead of a proper REST API (ノಠ益ಠ)ノ彡┻━┻

Comments
  • 1
    Firstly, servals are awesome

    Secondly, time to upgrade to gRPC. 😎
  • 0
    Would it surprise you if I tell you the whole French health care system uses… Tab delimited TEXT files for exchanges. Files are not encrypted.
    The “security” is achieved by some rando connexion using a 56k modems. With some “transport layer encryption” (Not SSL).

    At least it was like that 12 years ago when I worked with that shit. Maybe there are better now (I doubt)
  • 0
    @SortOfTested I think you misunderstood the several bit. It is basically a single file. We recently got over the file size limit and actually wrote two files, but the other system was like: What two files no no no panic I can't deal with two files! And now the team behind it pretends like having more then one file was never part of the specification 🤦‍♂️

    I wish we could use gRPC sadly we have no control over the external systems development.
  • 0
    @NoToJavaScript Funny enough it doesn't surprise me in the slightest. Although it's very sad ._.
  • 2
    @TheSilent When I pointed it out, the reason was :"it is too costly to migrate from Cobol/as400 to something else"

    Basiclly we did an estimate of an estimae of migration to Java or .Net.

    They use tools like JWalk which rewamp as400 screens for web, but it so so bad...

    I hope in 12 years they do something better now (I wonder If my admin login still works)

    Edit : Ok, they deactivated my logins (nice for them !) but you can see the damage just by doing inspection of code source on this page :

    https://mutuellebleue-services.com/...
  • 0
    @NoToJavaScript
    They missed a golden opportunity to call their upgrade project "Sacré Bleue."
  • 0
    @SortOfTested haha !

    No, this is one of clients I remember.

    Basically they provide software to insurance compagnies. When I was there, this bloatware was managing around 25.000.000 people. (They have biggest insurances as clients).

    Each client can personalize a bit some shit.

    We had literally ONE branch PER client. Imagine the time it takes to merge something ! (No PR back in the day and CVS not SVN) .

    This software cost around 500. 000 Euros / year / client + customisation fees.
  • 0
    Yeah. ATM doing WP data migration to Laravel + MySQL. I cannot say that I don't like to import XML data. But again it's time consuming witch sucks.
Add Comment