INFORMAZIONI SU QUESTO EPISODIO
“You need to build more things yourself to be highly available, but one of the very good consequences of being bare metal is that the prices are very low compared to what you could get on the cloud provider.”
Engineers who want to add search to their application usually deploy Elasticsearch, or write their own search engine that uses TF-IDF. These solutions work well for large documents, but are less effective for large volumes of small records–which is how many modern web and mobile applications are structured.
In today’s show, Julien Lemoine discusses how his company Algolia thinks about search. Algolia is a search as a service company that gives developers an easier way to search on their websites and applications.
Questions- What are the unsolved problems in search?
- What is TF-IDF, and how is it is used to rank search results?
- Why did you decide to set up your own servers instead of going to a cloud provider?
- Why is it useful to divide search into two different aspects?
- How do you stress-test your system?
- How did you respond to your recent data center connectivity issue?
- How do you build a company oriented for the long-term?
- Algolia
- Elasticsearch
- tf-idf
- Bare-metal servers
- Multitenancy model
- GAE
- Chaosmonkey testing strategy
- ZooKeeper
- Raft
- On premise
- Julien on Twitter
The post Search as a Service with Julien Lemoine appeared first on Software Engineering Daily.
Inglese
Stati Uniti
IN QUESTO EPISODIO
TRASCRIZIONE 🔗
Are you the producer of this podcast?
Add a podcast transcript
Need Audio-to-Text?
Transcribe with Listen411 in Just 60 Seconds
CERCA TRA GLI EPISODI PASSATI
Cerca gli episodi passati di Software Engineering Daily.
ALTRI EPISODI IN QUESTO PODCAST
Historically, databases were responsible for storing data and returning exact results in response to queries. However, AI is now bending that contract in a new direction. Applications increasingly expect structured and unstructured data to come together. This is pushing databases into territory tha…
Data retrieval is a fundamental challenge in AI systems, and the approaches for solving it are still evolving. Vector search was an early answer to the retrieval problem, but the rise of agentic systems has raised the stakes considerably. Agents issue queries at machine speed, decompose complex que…
Most AI agent setups today are built around a single session, where one user interacts with one agent at a time. However, that model breaks down when an agent has to serve a business, where thousands of requests can arrive at once and each session needs to be isolated, durable, and recoverable. Get…
Many real-world processes produce data as a continuous stream rather than as isolated records. Sensor readings, financial markets, and application telemetry all generate data this way. This kind of time-series data has a distinctive shape. It’s written far more often than it is updated, it ac…
Cory Doctorow is a science fiction author, journalist, and technology activist, and a special advisor to the Electronic Frontier Foundation. He is the author of dozens of books, including the nonfiction Enshittification: Why Everything Suddenly Got Worse and What to Do About It and the novel Picks …
Dichiarazione di non responsabilità: Il podcast e la grafica incorporati in questa pagina provengono da Software Engineering Daily, che è di proprietà del suo proprietario e non è affiliato o approvato da Listen Notes, Inc.
MODIFICA
Grazie, ci hai aiutato a mantenere aggiornato il database dei podcast.