Database Kernel · AI · Systems · Storage & I/O

Rajarshi Chowdhury

Database Kernel Architect — Consulting Member of Technical Staff, Oracle

Redwood City, California

About

For the past seventeen years I've worked on the core of Database Kernel — operating-system internals, processors and memory, and how data moves between storage, network, and CPU. Lately my work has reached further up the stack: query processing, GPU offload for data-intensive and AI workloads, and the growing overlap of AI and databases. I like building the kind of low-level systems that quietly hold everything else up, and I write and speak about it at systems, storage, database, and security venues.

Focus Areas

Database kernel development AI databases Database offload to GPU GPU acceleration Query processing Processor & memory architecture Operating-system internals NVMe-over-Fabrics RDMA networking Asynchronous I/O (io_uring) SPDK / DPDK Storage systems Cloud resource management Systems security

Selected Publications · 2026

AcceptedA Secure, Manifest-Based Enabler for Delegated Promotion of Privileged Software Components

IEEE/IFIP DSN 2026

A security architecture for automated patching in air-gapped environments.

AcceptedI/O Resource Management in Oracle Exadata and Oracle Exascale

VLDB 2026

Control-plane / data-plane architecture for enforcing strict SLAs in multi-tenant environments.

Under reviewPrecision I/O Governance in Heterogeneous Hyperscale Storage with Oracle IORM

IEEE IC2E 2026

The I/O Resource Manager used in Oracle Exadata / Exascale to resolve "noisy-neighbor" conflicts at hyperscale.

Upcoming Conferences & Talks

TalkInvited talk — Parallel Data Lab (PDL) Speaker Series

Carnegie Mellon University · PDL

PresentationA Secure, Manifest-Based Enabler for Delegated Promotion of Privileged Software Components

IEEE/IFIP DSN 2026 · Program

Earlier Work

TalkIntegrating SPDK with Oracle RDBMS

SPDK, PMDK & Intel® VTune™ Amplifier Summit · April 2019

TalkTop 10 Tips and Tricks for Getting the Best Database Performance from Oracle Solaris Systems

Oracle OpenWorld, San Francisco · 2013

PaperDesign and Implementation of Parallel Pattern Matching Algorithms for Multi-Core Systems

International Journal of Advanced Computing (IJAC), Vol. 2, Issue 4 · October 2010

Patents

Hybrid I/O Management Architecture with Tiered Dispatch

Patent pending · Oracle

Secure Software Component Activation through Signature-Governed Attribute Change

Patent pending · Oracle

Hyper-Converged Storage Architecture with Zero-Copy NVMe-over-Fabrics for High-Performance Clustered Systems

Patent pending · Oracle

Experience

Consulting Member of Technical Staff Feb 2017 — Present

Oracle

Principal Member of Technical Staff Jan 2010 — Feb 2017

Oracle (via Sun Microsystems acquisition)

Software Engineer Aug 2008 — Jan 2010

Sun Microsystems

Peer Review & Service

Education

M.Tech, Computer Science & Engineering 2008

Indian Institute of Technology (IIT) Roorkee

B.Tech, Computer Science & Engineering 2005

Govt. College of Engineering & Textile Technology