API Design Best Practices for Long-Running Operations: GraphQL vs. REST | Heykuki News