Trendyol Tech
Read post

Managing Ad Packages: How We Replaced Hardcoded Integrations with a Dynamic Architecture and a Back Office

Trendyol's engineering team replaced a manual, hardcoded ad package integration process with a dynamic, data-driven architecture. The core change was migrating from a NoSQL document store to a normalized PostgreSQL schema with entities for Assets, Asset Types, Units, Packages, Details, Business Rules, Prices, and Quotas. This allowed new ad solutions to be added by inserting database rows rather than writing code. A Back Office application was built on top so business teams could independently create, configure, publish, and manage ad packages without opening developer tickets. The result was faster campaign launches, reduced engineering overhead, and team autonomy on both sides.

    #career#backend#postgresql
Mar 24•8m read time•From medium.com
Post cover image
Table of contents
Solution (1): From NoSQL Chaos to Relational ClarityGet Beliz Yavaş’s stories in your inboxWhat This UnlockedSolution (2): Back Office for Self-Serve ManagementWhat the Back Office EnablesWhy This Matters
18.4K Impressions
Trendyol Tech's image
Trendyol Tech

Trendyol Tech Blog offers a glimpse into the technology and engineering practices powering one of Tu...

78 Followers

•

988 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard