News for hackers. Stuff that matters.
Re:Full Time by playingalong on Friday June 16, 2023 @12:15PM (#36359127)
Watch out for Spark. If not dead, it went into some kind of hiatus. Little activity recently.
Re:Full Time by marginalia_nu on Friday June 16, 2023 @12:20PM (#36359230)
Dunno what I'd want to change though.
Re:Full Time by lucideer on Friday June 16, 2023 @12:53PM (#36359868)
For anything handling user input I'd be concerned about maintenance status for fixes. Even beyond the codebase itself, even just maintaining an up to date pom.xml can be important - seems theirs was last updated in July of last year. Very brief manual browse of it shows potential exposure to things like https://nvd.nist.gov/vuln/detail/CVE-2022-25647 - not sure if that's reachable in the codebase but there could be others.
Re:Full Time by brabel on Friday June 16, 2023 @02:55PM (#36361912)
Yes, and it was not that well designed to be honest... the successor is quite a lot nicer and it's called Javalin[1].

Same philosophy but just got things right where Spark, being the "first" (in the Java world, using the design inherited by Sinatra[2]) had a few design issues.

[1] https://javalin.io/

[2] https://sinatrarb.com/

Re:Full Time by aragilar on Friday June 16, 2023 @11:45PM (#36367055)
That seems to be the status of the whole hadoop ecosystem unfortunately (we're switching away from it at work).
Re:Full Time by playingalong on Saturday June 17, 2023 @01:59PM (#36372645)
Does the library have anything to do with Hadoop? Are we talking of the same Spark?
Re:Full Time by aragilar on Monday June 19, 2023 @08:04AM (#36390084)
https://en.wikipedia.org/wiki/Apache_Spark right? My understanding was it was built on Hadoop (https://en.wikipedia.org/wiki/Apache_Hadoop) infrastructure.
Re:Full Time by playingalong on Wednesday June 21, 2023 @03:25PM (#36423122)
Then it's something else.