Mario Ponticello

Thirteen new Official Repositories added in January and February

We are excited to highlight thirteen new Official Repositories that were added to Docker Hub in January and February. These repos feature popular open-source and enterprise content that will empower dev teams to build and deploy distributed applications.  Check them out: celery Celery is an asynchronous task/job queue based on distributed message-passing.  Celery is written in Python, but the protocol can be implemented in any language.  It is focused on real-time operation, but supports scheduling as well.  Celery is used in production systems to process millions of tasks a day.

Roberto Hashioka

Improved Index Search Engine with Suggestions and Better Search Results

We are working hard to improve the user experience on the Docker Index, and we’d like to share some improvements with you. Improved Search Along with many other enhancements, we removed the database search and plugged in a Haystack/ElasticSearch solution in order to make the search results more accurate and relevant. Using ElasticSearch, we were able to apply some of the great features that ElasticSearch provides to you such as: • Boost Fields: Fields such as image name, namespace and description has its on weight and for each searched term, the search engine applies those weights and returns you the best results in order of relevance • Tokenization: In order to provide a great experience to the user with real-time autocomplete we took advantage of the efficient ElasticSearch tokenize feature which breaks a string down into a stream of terms Continue reading…