Explain sync/async, Go concurrency, SQL vs NoSQL | Chime