We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
DjangoCon Europe 2023 | Beyond faceted search
Discover a next-generation search system built on Brewhurst, exceeding Boolean logic capabilities, with scalable designs, simplifications, and custom interfaces, handling complex queries and ensuring data security and limiting user access.
- The presentation is about building a search system beyond Boolean logic, using a data platform called Brewhurst.
- The system is based on a queue from search JSON object, which is used to generate a query.
- The platform has multiple models, each with its own connection to other models.
- The system uses a class to represent the logic for a branch, and another class to represent a leaf.
- The presentation introduces the concept of “simplifications” to make the system more efficient.
- The system is designed to be scalable, with a read replica of the database and PG bouncer.
- The presentation highlights the importance of handling Security and Limiting the data that users can see.
- The system is designed to be customizable, with the ability to define custom interfaces for different types of databases.
- The presentation mentions using tools like Elasticsearch and GraphQL to build the search system.
- The system is designed to handle complex queries, with the ability to apply various categorizations and filtering.
- The presentation concludes that the system is designed to be flexible and scalable, with the ability to handle different types of data and connections.