Queuing systems aren't really new or 'technofrippery'.  In-memory FIFO
stacks are ridiculously fast compared to transaction safe rdbms' for this
simple purpose.  Databases incur a lot of overhead for wonderful things
that don't aid this cause.

This isn't magic, sometimes it's just the right tool for the job.

On Fri, Apr 5, 2013 at 3:04 PM, John Redford <[email protected]> wrote:

> Ben Tilly emitted:
> >
> > Pro tip.  I've seen both push based systems and pull based systems at
> work.  The
> > push based systems tend to break whenever the thing that you're pushing
> to
> > has problems.  Pull-based systems tend to be much more reliable in my
> > experience.
> [...]
> >
> > If you disregard this tip, then learn from experience and give thought in
> > advance to how you're going to monitor the things that you're pushing to,
> > notice their problems, and fix them when they break.
> > (Rather than 2 weeks later when someone wonders why their data stopped
> > updating.)
>
> Your writing is FUD.
>
> Pro tip.  Learn to use a database.  I know that it can be fun to play with
> the latest piece of shiny technofrippery, like Redis, and to imagine that
> because it is new, it somehow is better than anything that came before and
> that it can solve problems that have never been solved before.  It's not.
> There's nothing specifically wrong with it, but it's not a silver bullet
> and
> parallelism is not a werewolf.
>
>
>
> _______________________________________________
> Boston-pm mailing list
> [email protected]
> http://mail.pm.org/mailman/listinfo/boston-pm
>

_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to