Skip to content

Xukun Liu's backend technical challenge #302

Open
loganleon wants to merge 7 commits into
Shopify:mainfrom
loganleon:main
Open

Xukun Liu's backend technical challenge #302
loganleon wants to merge 7 commits into
Shopify:mainfrom
loganleon:main

Conversation

@loganleon

Copy link
Copy Markdown

What I did

  • MVC Architecture: Follows the standard Model-View-Controller (MVC) pattern.
  • Search Functionality: Users can search for articles using keywords.
  • Frontend: Implemented using jQuery and Bootstrap for a responsive and interactive user interface.
  • Caching: Utilizes file-based caching to improve performance and reduce database load.
  • Rate Limiting: Protects the application from excessive use of the create article endpoint.
  • Concurrency: Handles write operations using a multithreading approach.

@loganleon

Copy link
Copy Markdown
Author

Email: liu1904@mcmaster.ca

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant