Here I will apply system design concepts in Go to expand my skill set from an AI Python developer to a Go developer with system architecture knowledge.
Stars
19
Forks
0
Watchers
19
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
82
commits
Fix crawl stats retrieval by adding error handling and correct SQL syntax
0e1ef8bView on GitHubAdd docker-compose configuration for PostgreSQL, RabbitMQ, Elasticsearch, and Redis services
1426ec2View on GitHubImplement PolitenessEnforcer to manage crawl request delays per domain
927f279View on GitHubAdd RabbitMQ consumer and publisher implementations for crawl tasks
2081e79View on GitHubUpdate go.mod and go.sum to include new dependencies for xxhash, go-rendezvous, redis, and atomic
090aa23View on GitHubAdd HashRing implementation for Redis-based load balancing
e0b4190View on GitHubFix error handling in IndexPage function for Elasticsearch indexing
392e8b9View on GitHubAdd Elasticsearch client initialization and document indexing functions
31c9822View on GitHubAdd database initialization and frontier management functions
e869c7bView on GitHubInitialize web crawler module with models and dependency management
cfb4a95View on GitHubUpdate go.mod and go.sum with additional dependencies; refactor InitRedis function to accept context and return error
79d34fdView on GitHubAdd SystemDesign-go module dependency and update go.sum
f902503View on GitHub