Главная
Study mode:
on
1
Intro
2
NuGet over time...
3
NuGet talks to a repository
4
V3 Protocol
5
Catalog seems interesting!
6
What do we need?
7
Sounds like functions?
8
Functions best practices
9
Bindings
10
We're making progress!
11
System.Reflection. Metadata
12
Azure Search
13
Do one thing well
14
HTTP trigger binding
15
One issue left...
16
Closing thoughts...
Description:
Explore the creation of a highly-scalable serverless search engine for NuGet packages using Azure Functions and Azure Search in this live coding session. Learn how to build a "reverse package search" that helps find the correct NuGet package based on a public type. Discover the process of implementing three key tasks: listening for new packages on NuGet.org using a custom binding, indexing packages in a distributed manner, and exposing an API for efficient querying and result retrieval. Gain insights into the evolution of NuGet, the V3 Protocol, and the importance of the Catalog. Delve into Azure Functions best practices, bindings, and the use of System.Reflection.Metadata. Understand the role of Azure Search in optimizing the search functionality and the significance of following the "do one thing well" principle. Address common issues and explore valuable closing thoughts on building effective serverless search solutions.

Indexing and Searching NuGet.org with Azure Functions and Search

NDC Conferences
Add to list
00:00
-03:07