what are the biggest lessons you learned from operating one of the world’s largest Lightning nodes?
A ton for sure.
  • The biggest is probably watch out for implementation-specific issues. But it's incredibly hard to detect these early on.
  • That's why bite the bullet and go multi-node, multi-implementation.
  • You need more than one node anyways for maintenance downtimes.
  • The more an implementation let's you control, the better. Take e.g. CLN's plugin system which let's you write your own low-level stuff like your own payment logic if you don't like the one that is shipped with the node. Or completely abstract the database backend.
Will add more as it comes to mind.
reply