Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re: Perl and MongoDB

by sundialsvc4 (Abbot)
on Jul 08, 2020 at 17:35 UTC ( #11119038=note: print w/replies, xml ) Need Help??


in reply to Perl and MongoDB

"Deprecation" is a difficult task, and "abandonment" even more so, when you do not have a legal contract with the supplier of the software upon which your system depends. In the short run, you can indeed "remain right where you are," as long as the system is running, but obviously you will soon have to make a very painful move. It is obvious that Mongo, like so many other companies, now wishes to force your company to subscribe to their "cloud" offerings, and that they intend to cut off all other options to compel you to go there.

In the shortest run, you can continue to use the (now, abandoned) binaries that you now use. In the longer run, though, you will now be confronted with ... what you say is "not an option for now." A major and unwanted application restructuring, first to isolate and abstract the parts of the present system that are today "Mongo dependent," then to replace that technology with a more defensible replacement.

No. Mongo's present Wall Street investors did not intend for your path-forward to be easy.

Replies are listed 'Best First'.
Re^2: Perl and MongoDB
by Fletch (Chancellor) on Jul 08, 2020 at 20:50 UTC

    Erm, (as usual . . .) no that's incorrect. They're deprecating it because they don't think it there's enough of an audience to warrant the development resources as they say here. Nothing to do with forcing you to use their cloud offerings, they're just not going to develop a perl driver themselves and in fact are offering tacit support to any community alternative that wants to start up.

    The cake is a lie.
    The cake is a lie.
    The cake is a lie.

Re^2: Perl and MongoDB
by Theodore (Friar) on Jul 10, 2020 at 08:25 UTC
    The good news is that the abstraction layer is already there (as a separate Catalyst model), as the application was using an RDBMS in it's early versions, so no major restructuring is needed. I already had the "pleasure" to adapt this abstraction layer to newer MongoDB module versions (it started with v.0.700) :-) The "not an option for now" goes to replacing the whole application.

    The cloud offerings are useless in this case, the application must run on premises for various reasons. Plus, I don't see how removing support for a language will push developers to use the cloud versions.

      The user you are replying to has no idea what they are talking about.

Re^2: Perl and MongoDB
by eyepopslikeamosquito (Bishop) on Jul 10, 2020 at 22:30 UTC
      Feeding time at the troll zoo, is it?

        Is your view that said feeding incites responses or that it increases trolling in general? I feel like both would be untrue. The only time the user in question has ever ceased to abuse the monastery was after some pretty serious concurrent backlash. The possibility of having his inanities, lies, and blundering as an attachment to his professional résumé seems to be the closest thing to a deterrent we have and a well indexed record of it is the best tool there is in that.

        Update: missing preposition. :P

      > four consecutive nodes of codswallop ... Four in a row is a new record

      rather four thousands in a row

      Cheers Rolf
      (addicted to the Perl Programming Language :)
      Wikisyntax for the Monastery

        rather four thousands in a row
        Well spotted, 4000 from a total of 4655 (plus "anon" posts) seems a sound conservative estimate.

        What surprised me, and prompted my post, is that he'd managed to garner four consecutive node-ids (11119144, 11119145, 11119146, 11119147). Don't remember him achieving that before. Whether that means he's replying faster - or the pace of this site has slowed down - I don't know.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://11119038]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (10)
As of 2020-09-29 14:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    If at first I don’t succeed, I …










    Results (146 votes). Check out past polls.

    Notices?