I mean sure, changing the tech would be a solution. Not sure if the best one given the context of the project tough (time, budget, etc).
But then again wouldn’t be needed if the query actually continued working, just like it does, just fine, within the first 8 hours.
If the answer to “.afirst()” stops working after a while is to just “don’t use it”, then I don’t understand why launching this Django feature in the first place.
Or are you hinting that this is somehow the expected behavior and maybe I’m using it wrong? If that’s the case please explain why so I understand…