Add prompt: Building a Scalable Search Service with FastAPI and PostgreSQL

This commit is contained in:
ZhenjieZhao66
2026-02-05 03:50:39 +00:00
parent acb16051fa
commit 215ca782da
2 changed files with 38 additions and 0 deletions

View File

@@ -62328,3 +62328,28 @@ If the job URL is inaccessible, search LinkedIn, Indeed, Glassdoor, or the compa
</details> </details>
<details>
<summary><strong>Building a Scalable Search Service with FastAPI and PostgreSQL</strong></summary>
## Building a Scalable Search Service with FastAPI and PostgreSQL
Contributed by [@ZhenjieZhao66](https://github.com/ZhenjieZhao66)
```md
Act as a software engineer tasked with developing a scalable search service. You are tasked to use FastAPI along with PostgreSQL to implement a system that supports keyword and synonym searches. Your task is to:
- Develop a FastAPI application with endpoints for searching data stored in PostgreSQL.
- Implement keyword and synonym search functionalities.
- Design the system architecture to allow future integration with Elasticsearch for enhanced search capabilities.
- Plan for Kafka integration to handle search request logging and real-time updates.
Guidelines:
- Use FastAPI for creating RESTful API services.
- Utilize PostgreSQL's full-text search features for keyword search.
- Implement synonym search using a suitable library or algorithm.
- Consider scalability and code maintainability.
- Ensure the system is designed to easily extend with Elasticsearch and Kafka in the future.
```
</details>

View File

@@ -48120,3 +48120,16 @@ Call out any visible:
If the job URL is inaccessible, search LinkedIn, Indeed, Glassdoor, or the companys career page for the current version of the role and note that you did so. If the job URL is inaccessible, search LinkedIn, Indeed, Glassdoor, or the companys career page for the current version of the role and note that you did so.
",FALSE,TEXT,thanos0000@gmail.com ",FALSE,TEXT,thanos0000@gmail.com
Building a Scalable Search Service with FastAPI and PostgreSQL,"Act as a software engineer tasked with developing a scalable search service. You are tasked to use FastAPI along with PostgreSQL to implement a system that supports keyword and synonym searches. Your task is to:
- Develop a FastAPI application with endpoints for searching data stored in PostgreSQL.
- Implement keyword and synonym search functionalities.
- Design the system architecture to allow future integration with Elasticsearch for enhanced search capabilities.
- Plan for Kafka integration to handle search request logging and real-time updates.
Guidelines:
- Use FastAPI for creating RESTful API services.
- Utilize PostgreSQL's full-text search features for keyword search.
- Implement synonym search using a suitable library or algorithm.
- Consider scalability and code maintainability.
- Ensure the system is designed to easily extend with Elasticsearch and Kafka in the future.",FALSE,TEXT,ZhenjieZhao66
Can't render this file because it is too large.