Algolia is a hosted full-text, numerical, and faceted search engine capable of delivering realtime results from the first keystroke. Built with developers in mind, Algolia's powerful API lets you quickly and seamlessly implement realtime search within your websites and mobile applications.
Algolia examines all words within full-text fields in order to find the most relevant records. This capability allows Algolia to quickly search and return records from large volumes of data.
Algolia responds to search queries in milliseconds which enables a unique search as you type experience. This allows your users to think less about how to search and more about what they find. Exploring neighboring queries becomes easier, making content browsing more intuitive for your audience.
Shoot us any questions you want us to answer!
Hosted by:
In terms of engineering what do you look for in software developers who want to join you?
What was the most challenging thing for Algolia while scaling up?
Instantsearch.js is great. Are you guys working on any other open source projects?
Hey guys! great job on algolia. We are a nonprofit edu-tech company trying to connect and educate young kids using games.
My question: Is there a way Algolia can be used to set up a "visual search” inside our apps where when someone taps on a character in the game, it would search and give images related to that character(kinda based on related tags).. and how difficult would it be to set up something like this into our existing apps?
Hey Team Algolia, good to see you here. My question is how did Algolia convince its very first client to use Algolia in their search? What was the sales pitch like?
How do you manage performance budgets - if you have any? I see in ChromeDevTools some interesting numbers, but I wonder how do you care for keeping response times low and payload short?
P.S. You need Node.js developers in SF ;-) hint hint
How do you collaborate between your Paris and SF offices? Is it hard?
I am a huge fan of Algolia search. Was wondering how big is the Algolia team?
Is it true that Algolia was first made for Mobile Apps? If that’s the case what made you change your mind?
How do you test your React components? And how is Redux working out for you?
How is your recruitment process? Do you help to get a visa? Asking, because Facebook just recently demystified its process (and of cause for personal reasons too).
What are some major websites that uses Algolia? How many sites, in total number, use Algolia?
How was your experience with YC? What was the key takeaway?
How hard was it to build initial Algolia team? What advice founders can give to first time entrepreneurs regarding hiring?
Why should I use Algolia if I can use full-text search, ElasticSearch or Solr for my app?
How do you handle 300+ servers in 35 datacenters (in 15 regions)?
Considering the scale at which Algolia operates, how do you handle DevOps? How do you make sure you are deploying big changes without breaking anything?
What's the best way to migrate the search implementation from a custom MongoDB solution to Algolia? Is there a way to export data easily from Mongo or some other DB to Algolia?
Considering that we're moving towards an internet that is getting more and more fragmented via apps (genius.com for lyrics, product hunt for new products), in future these apps might become the go-to place for searching something. Now, Algolia is powering the search functionality in these apps without taking any personal data and working in a device-agnostic mode.
So my question is this - aren't you one of the major threat to Google?
I hope you don't mind me asking multiple questions... What can you tell us about the internal data storage? What DB or architecture do you use?
In terms of pricing, can there be a "Start up" plan which will be between Starter and Growth?
Laura Evans
Jean-Loup Yu
Hey! I understood that Algolia architecture is not "elastic" at this stage. Is it a product decision? Do you plan to change that?
EDIT: sorry I should have been more specific about elasticity. I mean you do not allocate resources (scaling up and down) depending on real time usage at this stage, if I understood well Sylvain's great presentation during the PerfUG. Is it a business choice or do you plan to modify this in the future?