PayPal Engineering

Engineering blog from PayPal covering Kafka scaling, Kubernetes, GraphQL adoption, fraud detection, and key-value stores.

Overview

PayPal moves trillions of dollars a year across hundreds of millions of accounts, and almost every engineering decision is shaped by either fraud risk or regulatory durability. The blog's strongest content covers three areas: a homegrown distributed key-value store called JunoDB built for the latency and consistency that financial workloads require, real-time graph databases used as the substrate for fraud-ring detection across accounts, devices, and transactions, and large-fleet Kubernetes operations that scaled to 4,000-plus nodes and 200,000-plus pods. For interviews, 'JunoDB: PayPal's Key-Value Store' is a candid look at why a fintech might build its own KV layer, and 'How PayPal Uses Real-time Graph Database to Fight Fraud' anchors any fraud-detection design question.

Interview questions

  • What can I learn from PayPal's engineering blog?
  • Which PayPal posts are most useful for fraud-detection interviews?
  • Why is PayPal's blog valuable for fintech-storage discussions?

Sign up free to read the full topic

More Engineering Blogs topics

Start free on Cariara · Coding problems · System design studio