Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Kevin Glowacz
@kjg@hachyderm.io  ·  activity timestamp 3 weeks ago

As I scale systems, everything always points to event sourcing as being a good way to increase scale even further. I’ve been places that started down that path, but nothing that actually made it to production processing millions or more events.

Anyone out there have any stories about event sourcing in production at scale?

#SoftwareDevelopment

  • Copy link
  • Flag this post
  • Block
Jan Lehnardt :couchdb:
@janl@narrativ.es replied  ·  activity timestamp 3 weeks ago
@kjg in my small-mid-scale experience with this, the edge-cases get annoying enough too quickly to survive for long.

Unless you’re doing things that are literally messaging systems (logs, IM, mail…) where you don’t have to worry about coherence at the data/transfer layer.

  • Copy link
  • Flag this comment
  • Block
Su-Shee
@sushee@vis.social replied  ·  activity timestamp 3 weeks ago
@janl @kjg if you keep it brutally simple and/or your business IS genuinely "evented" or like jan says can be message-shaped then I'm saying yes to scale. but you'll need to add "distributed" to the mix.
  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.2.6 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct