Local Articles

Architecting Large-Scale Search Solutions on GCP: A Technical Deep Dive

Preview Architecting Large-Scale Search Solutions on GCP: A Technical Deep Dive This multi-part blog series outlines the architecture of a large-scale search and ranking solution using Google Cloud Platform (GCP). We’ll cover each system component, from data ingestion to serving, focusing on scalability, performance, and machine learning integration. Each part will detail specific GCP services, design rationales, and implementation considerations. Read writing

Vidya Mani

Architecting Large-Scale Search Solutions on GCP: Part 1 - Overview

Preview Architecting Large-Scale Search Solutions on GCP: Overview In today’s data-driven world, building large-scale machine learning (ML) solutions that can handle massive amounts of information, provide real-time insights, and scale effortlessly is more crucial than ever. Google Cloud Platform (GCP) offers a robust suite of tools and services that enable it to architect such systems with relative ease. Read writing

Vidya Mani

Architecting Large-Scale Search Solutions on GCP: Part 2 — Data Ingestion and Storage

Preview Architecting Large-Scale Search Solutions on GCP: Part 2 — Data Ingestion and Storage This section will examine a large-scale search architecture’s data ingestion and storage components. We’ll focus on efficiently handling high-volume data ingestion and reliably storing it using Google Cloud Platform services. Data Ingestion We need to ingest large volumes of data from various sources for our search solution. To handle different data update patterns, we’ll use a combination of batch and streaming ingestion....

Vidya Mani

Turbocharging Python for Data Science with Numba

Preview Turbocharging Python for Data Science with Numba Python is powerful for data science, but it can struggle with heavy computations. Numba, an open-source JIT compiler, accelerates Python code by converting it into efficient machine code with minimal effort. By simply adding a decorator, Numba can significantly boost performance, making it ideal for numerical computations, custom algorithms, and real-time data processing, all while maintaining Python’s ease of use. In this article, you’ll learn how to use Numba with data science....

Vidya Mani

Medium Articles

Loading Medium posts...