How Web Data Infrastructure Powers the Next Generation of AI — Patricija Žemaitytė, Oxylabs

summarized

TLDR

Oxylabs built the infrastructure to feed AI models fresh web data at scale, and the real innovation wasn't a single product but the ability to adapt under extreme pressure — from building a video API in two weeks to cutting search latency from 4 seconds to 550 milliseconds. The talk makes a strong case that the next generation of AI won't be won by better models alone, but by the messy, adaptive infrastructure that connects them to live, real-world data.

Key points

  • Oxylabs started as a proxy provider but evolved into a full web data infrastructure layer for AI, handling collection, transfer, storage, and delivery of public web data.
  • A client request for a video API for AI training forced the team to build a new scraper in two weeks, which then expanded into a full product suite including transcripts, subtitles, metadata, and channel info.
  • The team learned that clients don't buy the first product iteration; they buy your ability to adapt under pressure, turning a one-off request into a product family in three months.
  • Search data (SERP) shifted from SEO and analytics to a core component of AI retrieval pipelines, grounding answers and powering agents with live information.
  • A request for sub-second SERP delivery required a complete redesign, not optimization, because the old scraper was built to retrieve everything (ads, widgets, layouts) while AI systems only need organic results and news.
  • Achieving 550ms average latency came from hunting milliseconds across layouts, parsers, sessions, and proxies — small decisions that added up, not a single breakthrough.
  • Scaling from 400 million to 6 billion daily requests changed the operating model entirely, making observability and load testing with organic traffic the real bottlenecks.
  • The talk concludes that innovation is the ability to keep adapting fast enough that changing requirements become new infrastructure, and that the best AI companies can focus on intelligence while Oxylabs handles the messy maintenance underneath.
  • tools
  • [{'name': 'Oxylabs', 'url': 'https://oxylabs.io/'}, {'name': 'Fast Search API', 'url': None}, {'name': 'Video API', 'url': None}]
  • techniques
  • ['sub-second latency optimization through iterative redesign', 'organic data load testing with production traffic', 'browser-based scraping for anti-bot bypass', 'modular product adaptation under tight deadlines']
  • takeaways
  • ['The next generation of AI will be powered by better infrastructure, not just better models — infrastructure that connects models to live, real-world data.', 'Speed is a product feature: sub-second latency enables AI workflows that 4-second latency cannot.', 'Scale is never a finish line; reaching one target number just reveals the next one.', 'Innovation is repeated adaptation under high pressure, not a neat roadmap.']
  • tags
  • ['infrastructure', 'web-scraping', 'data-pipelines', 'ai-agents', 'latency', 'scale']
  • confidence
  • 0.95
  • importance_score
  • 7.0
  • techniques
  • ['sub-second latency optimization through iterative redesign', 'organic data load testing with production traffic', 'browser-based scraping for anti-bot bypass', 'modular product adaptation under tight deadlines']

You just saved 17 minutes by reading this summary instead of watching the video.

Transcript (captions)

0:01 [music] >> Okay, hello everyone. So, mostly I talk today starts with models. This one starts somewhere less glamorous with infrastructure that

0:23 decides whether those models get fresh, usable, real-time data at all. So, I work at Oxylabs and Oxylabs was established in 2015 and describes itself as a web intelligence platform and a

0:37 premium proxy provider. In simple terms, we built infrastructure that allows companies to extract public web data at scale. And as we all know, public web data

0:49 theoretically is available for everyone. But when you But in practice, if you want to connect your AI models, agents, databases, you need infrastructure layer.

1:00 Uh so, this is what we do and this is where what matters now more than ever. Uh because the industry is shifting away from static knowledge and training itself still matters, of course.

1:13 But training alone is no longer enough and to stay useful models needs to get access to fresh information, live search, real external data. And without that, even the smartest

1:27 model is limited by what it knows. And this is where my story begins. So, my name is Patricia and as I mentioned, I worked as uh in Oxylabs as a product manager now. But I started

1:39 actually closer to engineering. I was leading teams dealing with service, core services. But the first squad that actually taught me one thing was what we called UX.

1:53 Uh and what is UX? UX is usually means user experience. That is completely correct. But for us, that often meant closer to this, that client needs something really unusual. There is no

2:05 ready-to-made product. The timeline is extremely painful, and somehow we need to build everything fast and make it work beautiful. So, the lesson that I learned with that

2:18 team, that innovation never comes as a neat road map. It comes as a pressure, as a deadline, and sometimes, and quite often, as a trip report from San Francisco.

2:31 And this is how the first story started. One day, our sales team came back from San Francisco and said, "There is a demand for video API for AI training." Um there is one question that you

2:44 actually really scared to ask the sales team. What's the deadline? Two weeks. What's the What's the scale? At least 5 petabytes per month. At that point, we have never built

2:57 nothing like that, and it seems a lot. And actually, this is also a moment when the feature stops sounding less as a product feature. It sounds like infrastructure, because what client

3:10 actually is asking to build is not just to download some videos. They are asking for a pipeline, collection, transfer, storage, delivery. And do it with enough reliability that

3:23 would be compatible with AI training workloads. So, that story actually aged surprisingly well, because the market has moved exactly into that direction.

3:33 And AI infrastructure is becoming increasingly more multimodal. It's no longer about the text, and companies now need pipelines for video, metadata, transcripts, subtitles, and another

3:46 structural context around the content itself. So, what with that? So, in two weeks, we had to build a new dedicated scraper with a brand new logic, new storage

3:57 integrations, and with delivery flow of something that we actually never built before. And we actually made it, and somehow we made it even on time. But, this is not

4:09 where the actually story ended. That was only the version one. So, client asked, "Great that you have a downloader, but what about transcripts?"

4:21 So, we built a transcript support. Uh client tested out, and we see that all of the requests are failing. Then we start talking with the client, and we see that there is nothing that we

4:34 did something wrong. That client actually didn't need a transcript, they needed the subtitles. So, we adapt again. We build a subtitle support.

4:44 Um then another request comes. "We are struggling to find videos in languages that we actually need. Can you build a search that we could gather those

4:54 ideas?" So, we do it again. "What about metadata?" Of course, we do it once again. And this is the part of the story that I

5:04 really loved, because once it started as a one product feature request, it actually became um became the whole product suite, because we started thinking that we're building

5:15 just a downloader. Then we realized that we're building a transcript support, subtitle support, uh adding metadata, channel information, and ended up building our own internal library that

5:26 glues everything together. And after enough iterations, uh as a one as I mentioned that started as a one-off time request, uh

5:36 it became the product family. And in roughly 3 months, we actually ended up having the whole video API suite that supported downloaders, transcripts, subtitles, channel

5:48 information. And yeah, after all of this, the final twist came. So, it's 2026. Client already gathered 30 petabytes of data, and we're still waiting for a

6:01 payment. So, yes, the first lesson is really technical, but also very human. Uh that innovation is actually a repeated adaptation under high pressure.

6:14 Because once you learn that the client actually doesn't buy the first product iteration, they buy your ability to adapt. The next question becomes, can you

6:23 actually make it under extreme latency constraints, too? And this is a part where I tell you a little about SERP data.

6:32 And search data has always mattered. But the AI changed the role it plays. Um before, SERP was often used for analytics, SEO, monitoring, market intelligence. But now, it's a huge part

6:47 of AI systems. It feeds retrieval pipelines. It grounds uh it powers assistance. It grounds answers. It helps agents interact with live information instead of stale

7:00 training memory. And that shift is not hypothetical. Google's grounding documentation explicitly positions Google Search as a way to connect models to current public

7:13 knowledge. In simple terms, the model layer is increasingly expected to work with live retrieval layer around it. And that's why the next request mattered so much.

7:26 So, back in 2024, client came and asked for SERP delivery with sub- sub-second SERP delivery. At that time, our traditional regular search scraper was around 4 seconds

7:40 average latency. So, the gap was huge, but we still decided to go for it just to see if it's possible and we actually did it. But, the story doesn't have happy ending

7:50 here because client did it not did not test it out. And to be honest, the market wasn't ready for that. So, we just put it on a shelf. But, what became clay clear later on

8:03 that was never about making uh the old scraper faster because the regular scraper, what he does here is built to retrieve as much information as possible. So, we're talking ads,

8:15 widgets, rich results, AI-generated results, different layouts. And when we think about fast search API, it takes a different approach. It focuses on the things that actually

8:26 matters only for AI systems. So, it's mostly organic results, top stories, news, and it cuts away all the heavy layout. So, even this small scope, it's already

8:37 something to start thinking about lower latency. So, fast forward, it's 2025. Another client comes in and their request was simple: zero data retention,

8:50 sub-second latency, and 2 weeks. For us, that meant to support different geolocation and

8:59 query parameters, to have a system that is capable to deliver results under 800 milliseconds, and to have a solution that is ready uh to be tested out in less than 2 weeks.

9:12 So, when your baseline is at 4 seconds, we are not talking about optimization. We are talking about redesign. Uh so, we started from the scratch. And actually, the first version worked.

9:26 In less than 2 weeks, we got around 650 milliseconds P90. So, that alone would be a great story, but the real story happened on the next call.

9:39 So, we're sitting on a call with the client getting ready to test it out our new product. And while we were on the call, we got blocked. And we got blocked

9:49 really bad. And to to be honest, this is really honest moment about when you think about infrastructure and systems, because this is a kind reminder that there is a

10:01 difference between system that works in development, system that works in a test, and system that actually survives reality. So, we had to start over, because

10:12 nothing worked. And at this second iteration was the hardest one, because we actually had to rely a lot on browsers. And don't get me wrong, browsers are

10:23 amazing. They are extremely useful, but browsers also are slow, expensive, complex, and deeply incompatible with dreams about low latency.

10:35 So, there is So, we had a contradiction. The reality and the client wanted sub-second, the reality needed browsers, and browsers really wanted us to give us

10:48 4 seconds. So, at this point, there is no magic trick. You just go hunting for a time. So, you you review everything, layouts, parsers, sessions,

10:59 proxies, every place when you can cut off a second, a two, a three, or four. And this is how systems becomes fast, not by giant breakthroughs as we thought at first, but by small decision that

11:12 adds up. And that work paid off and actually evolved into something new. So, today we have fast search API that

11:23 delivers results and fresh data directly into AI workflows with 550 milliseconds average latency. And our scale move from 400 million daily requests to almost 6 billion daily

11:37 requests. Uh so, that number matters. Because going from 400 million daily requests to 6 billion daily requests is not just a change, not just a growth.

11:49 It's a change in operating model. It changes how you think about costs, observability, and failure of domains. So, the lesson of this part uh that in AI era, speed is not just

12:03 performance. Speed actually defines what product can exist. Because in 4 seconds, you have a slow pipeline. In sub-second delivery, you have something that can sit and interact in your AI workflows.

12:17 So, when a speed becomes product, what's next? Next is then scale actually becomes the real test.

12:27 So, the first story was about mm adapting product scope. The second was adapting architecture for latency. The third one is going to be adapting systems for scale.

12:41 And the scale is where infrastructure becomes really humbling. At one point, another demand has forced us to scale our web and blocker quite aggressively.

12:51 Uh I added just slides just to see how it works. Uh it's simple terms, it's similar to scraper, but it has proxy integration. So,

13:00 we were working our way around 10,000 requests per second. Demand has forced us to scale to 60,000 requests per second and in less than 2 months.

13:11 So, now that number alone sounds impressive, but it might be also misleading misleading if if you are thinking about as as a simple HTTP request. In our world, that means the

13:24 end-to-end scraping job. Part uh it it will be routing, rendering, proxy handling, browsers execution, parsing, retries, normalization, and delivery itself.

13:36 So, when you kind of scale to that workload, even adding up additional 2,000 servers doesn't solve the problem. You need an architecture. You need a central components that actually are

13:47 reliable. You need observability that still tells you the truth. And you need testing that resembles ev- uh reality enough to matter. And this is where our main bottleneck

14:01 showed up, not in dramatic outage, in load testing. Uh the hardest part was not generating synthetic traffic. Synthetic traffic is relatively easy comparing to reality.

14:14 Uh but the hardest part, organic data testing. That means processing traffic that behave enough like real client usage to tell us something useful. And during one of those load tests, we

14:25 hit the wall around 20,000 requests per second. At that point, there is no question if the system is actually working. It is working. The question becomes, do we

14:36 actually know that it can go further? And that uncertainty was the real bottleneck. So, uh so are all the pain points, metrics, logs, and generating and processing everything at scale.

14:50 So, everybody loves observability in theory, but observability at scale becomes a true work because collecting logs is hard, processing logs is harder. Um

15:03 and same applies to metrics. Uh they're essential, but when you scale up to that kind of a load, the telemetry itself becomes a part of the load and a

15:13 part of the complexity. So, what we did? We scaled gradually. And eventually, we had to accept one unavoidable truth that the real testing is going to be with production traffic. And thankfully, that

15:26 part actually went completely fine. Uh but the story doesn't end up here uh because the drama is still happening right now. Uh internally, we call this project 60

15:41 because we had to scale up to 60,000 requests per second. Now, it's already becoming project 150. So, while we were scaling our infrastructure to 60,000 requests per second, now we

15:55 are talking and seeing results and scale up to about to about 1 100,000 requests per second. So, the lesson from this part is also simple that the scale is never a finish

16:07 line. Well, at least not for us. And probably when you reach one target number, the next one will appear. So, anyways, what does Oxylabs do in this whole

16:19 thing? The I guess the stories make one thing quite clear that we are not just a proxy provider. Proxies are essential, they are important, but the hardest part and the larger job is building the

16:31 infrastructure layer that allows companies to extract public web data up and and operate it at scale. That means reaching the open web, collecting data reliably, dealing with

16:45 antibot systems, handling browsers when they are needed, instruction and delivering data, and doing in that manner that AI companies can actually plug into their systems.

16:58 And this is exactly why it matters because the best thing we can offer is not just data access, it is this. That you build the intelligence and we

17:09 take the messy maintenance underneath because the messy part is is is real. The targets change, layouts change, detection changes, market itself changes, client needs changes. So, this

17:21 is not a build-once business. This is an adapt-forever business. And honestly, that may be the most useful definition of innovation that I know.

17:31 That innovation is the ability to keep adapting fast enough that a changing requirements becomes a new infrastructure. So,

17:41 if I need you to leave with one thought today, I will probably get back where it started. That the next generation of AI will not be powered by better models. It will be

17:52 powered by better infrastructure around it. Infrastructure that can connect models to reality, infrastructure that can push the web data directly into your

18:03 pipelines, databases, agents, AI tools, infrastructure that can scale from 400 million daily requests to 6 billion daily requests. Because this is really the story. Not

18:16 just scale, not just scraping, not just speed, adaptation. Adapting products, adapting architecture, adapting systems. And doing it fast enough that the AI companies and you can keep on building

18:29 while the maintenance burden stays with us. So, and this is what it actually means for me in AI world. It means that the model is not alone anymore. It already

18:41 has bridge to it. Thank you. >> [music]

Frontier News · by Hyperjump Technology