Design a concurrent web crawler | Snowflake