Code Monkey home page Code Monkey logo

Comments (2)

bufke avatar bufke commented on June 29, 2024

Async is a bit scary because an error would not notify the end user. I'd be open to a settings.py option that is disabled by default. We also can't have a queuing system as a required dependency.

"Turn off denormalizations for a bit during massadmin" I'm not familiar with the project so I can't really comment here.

Unrelated do you like django-rq? I'm a bit annoyed with Celery but it seems the go to option.

from django-mass-edit.

kennknowles avatar kennknowles commented on June 29, 2024

Yea, I agree with you. This really should be the responsibility of the denorm library, or else the responsibility of my code to override the behavior. It is complex and quirky enough I'll probably go with a lightweight clone or rewrite though, which is a bummer.

As for django-rq, yes I like it. Very lightweight and painless. I'm not sure what its scaling limitations are. Surely there must be a point at which a dedicated broker like RabbitMQ is superior to Redis. It has been a while since I used Celery, and I have only used it as a "client" - it was someone else's job to keep the whole thing running smoohtly - so I can't say how much simpler django-rq might be. If you are already using redis as the backing store for celery, then it will be very painless to try it out.

from django-mass-edit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.