Homepage
Open in app
Sign in
Get started
Trending
Mobile
Performance
Data
Security
Platform
Go
Apply to Trendyol
Data
Sequential Id Generation on Couchbase During Transition Sql to NoSql
Sequential Id Generation on Couchbase During Transition Sql to NoSql
The Challenge
Sahin Cayirli
Apr 27
Trendyol Influencer Follow: How did we implement follow mechanism with NoSQL DB?
Trendyol Influencer Follow: How did we implement follow mechanism with NoSQL DB?
Our way of Follow
Mehmet Akif BAYSAL
Jul 18, 2022
Outbox Pattern Implementation on Couchbase DB
Outbox Pattern Implementation on Couchbase DB
Hi everyone, In this article, we introduce how to implement an outbox pattern to couchbase and deliver your messages more reliable.
Rohat Şahin
Apr 12, 2022
PostgreSQL — Tablespace and Mountpoint Effect on Performance
PostgreSQL — Tablespace and Mountpoint Effect on Performance
Hello, in this article, I will work with you on the performance of using a different disk on the server by using tablespace on PostgreSQL.
Hüseyin Demir
May 1, 2023
Axon Tracking Event Processor Optimization
Axon Tracking Event Processor Optimization
Written by Fatih Altuntaş & Ömer Buğra Selvi
Fatih Altuntaş
Jun 17, 2022
How We Upgraded PostgreSQL Database Version with Near Zero Downtime
How We Upgraded PostgreSQL Database Version with Near Zero Downtime
Hi all, together with my colleague Ezgi, we completed the PostgreSQL database upgrade almost no downtime. That’s why we wanted to explain…
Hüseyin Demir
Jan 6, 2022
Our Journey to Seamless Operations: Monitoring Couchbase Eventing Functions and Staying Alert
Our Journey to Seamless Operations: Monitoring Couchbase Eventing Functions and Staying Alert
Monitoring Couchbase eventing functions, managing alerts, and highlighting the it’s benefits with our solution.
Ali Yektan Mutlu
Jun 6
Implementing Transactional Outbox With Couchbase
Implementing Transactional Outbox With Couchbase
Implementing the transactional outbox pattern in Spring Boot Application with Couchbase for more reliable event delivery
Burak Gündoğdu
Jun 4
Navigating the Challenges of Couchbase DCP Events: Our Journey at GlobalPlatforms
Navigating the Challenges of Couchbase DCP Events: Our Journey at GlobalPlatforms
As a core component of the GlobalPlatforms (GP) team’s infrastructure, Couchbase and its connectors play a pivotal role in our operations…
Yusuf Saglam
May 8
How We Improved Our Notification System
How We Improved Our Notification System
Introduction
Teyyihan Aksu
Dec 15, 2023
Bulk Product Deletion and Product Entry Limitation Processes
Bulk Product Deletion and Product Entry Limitation Processes
As the Supplier Management Team (SPM), we are responsible for ensuring that sellers’ products are uploaded to Trendyol smoothly and as…
Aras Onal
Dec 12, 2023
A Deep Dive into the Custom Membership Algorithm of Go Couchbase Connectors
A Deep Dive into the Custom Membership Algorithm of Go Couchbase Connectors
Secrets Behind Scaling Open-Source Go Couchbase Connectors
Mehmet Sezer
Nov 13, 2023
Synchronizing Data Sources: A Journey of Decomposition with Couchbase Transactions
Synchronizing Data Sources: A Journey of Decomposition with Couchbase Transactions
In this article, we will describe our experience with transitioning data sources during the decomposition process, the methodologies we…
Cahittulum
Oct 3, 2023
How do we reach success in our CQRS Data Synchronization?
How do we reach success in our CQRS Data Synchronization?
Last year, I wrote an article about “How did we fail in our CQRS Data Synchronization?”. You could check the details of that failure, but…
Emre Odabas
Sep 5, 2023
How we calculated 70 million prices in 2 minutes for Global Platforms — Part 1
How we calculated 70 million prices in 2 minutes for Global Platforms — Part 1
How we calculated 70 million prices in 2 minutes for Global Platforms with Couchbase, Kafka, Elasticsearch, and Golang
Kyrylo Zimokos
Jul 24, 2023
How we calculated 70 million prices in 2 minutes for Global Platforms — Part 2
How we calculated 70 million prices in 2 minutes for Global Platforms — Part 2
How we calculated 70 million prices in 2 minutes for Global Platforms with Couchbase, Kafka, Elasticsearch, and Golang
Sumeyyecetinkaya
Jul 24, 2023
How We Handle Our OMS Events With High Availability by Using Kafka Connect
How We Handle Our OMS Events With High Availability by Using Kafka Connect
Hello everyone. First and foremost, allow me to introduce my team. The Order Meal Team is dedicated to seamlessly integrating meal orders…
Ahmet Ata
Jul 16, 2023
How to Track Errors on Couchbase Eventing Service Instantly
How to Track Errors on Couchbase Eventing Service Instantly
Hello everyone, you can find all the details about how to implement instant error tracking for Couchbase Eventing Service in this article!
Can Akgun
Jul 16, 2023
Couchbase Transactions with Spring Boot 3.0
Couchbase Transactions with Spring Boot 3.0
In this article, I will try to explain how we implemented Couchbase transactions with @Transactional annotation in a Spring Boot…
Firat Feroglu
Jun 19, 2023
Eliminating the Latency: Displaying Campaigns to Thousands of Sellers in Less Than 5 Minutes
Eliminating the Latency: Displaying Campaigns to Thousands of Sellers in Less Than 5 Minutes
For Trendyol, an e-commerce platform that offers a marketplace model, Campaigns is one of the most important discount tools that help…
Mehmet Mehmetoglu
Jun 16, 2023
On the fly Score Calculation with Couchbase Eventing Service
On the fly Score Calculation with Couchbase Eventing Service
In the competitive realm of e-commerce, offering high-quality product recommendations can give businesses a crucial advantage over their…
Mehmet Kağan Akpınar
May 2, 2023
From SDK2 to SDK3: A Comprehensive Guide for Spring Boot and Couchbase Users
From SDK2 to SDK3: A Comprehensive Guide for Spring Boot and Couchbase Users
As a Trendyol Search team, with the upgrade of Spring-Data-Couchbase dependency from version 3.1.4 to 4.4.5, the usage of Couchbase SDK…
Meltem Demir
Mar 21, 2023
Real-Time Calculation With Couchbase Eventing Service on Growth Center Level Architecture
Real-Time Calculation With Couchbase Eventing Service on Growth Center Level Architecture
This article will discuss the Seller Level system for Trendyol sellers, the challenges we encountered and how we solve them with Couchbase.
Mehmet Can Yüney
Feb 27, 2023
Practical DCP
Practical DCP
Practical approach to Couchbase Database Change Protocol
Burak Dursunlar
Jan 17, 2023
Trendyol Coupon Journey: How Do We Deal With Race Condition in Wheel of Fortune
Trendyol Coupon Journey: How Do We Deal With Race Condition in Wheel of Fortune
In this article, we will talk about how our Wheel of Fortune random algorithm works, what problems we encounter while distributing the…
Sefa Can
Jan 2, 2023
Scaling to 5M RPM
Scaling to 5M RPM
Java to Go journey with performance optimizations in Trendyol
Enes Turgut
Nov 30, 2022
The Overlooked Effect of Data Size
The Overlooked Effect of Data Size
A story of our service optimization challenges.
Ahmet Hatipoglu
Nov 29, 2022
How did we implement Outbox Pattern by using Couchbase and Kafka?
How did we implement Outbox Pattern by using Couchbase and Kafka?
Here are some steps we’ve experienced while implementing the Outbox Pattern in our projects.
Mehmet Sezer
Nov 22, 2022
Document Versioning Pattern Using Couchbase Eventing
Document Versioning Pattern Using Couchbase Eventing
In many projects, there is a need to keep the old version of the data. Here you see how Couchbase eventing helps you without changing your…
Hamed Abdollahpour
Nov 21, 2022
How We Prepare 2M Sellable Product Excel Report In Seconds With Scalable And Fault Tolerant System…
How We Prepare 2M Sellable Product Excel Report In Seconds With Scalable And Fault Tolerant System…
Before reading this article, If you have not read part1 and part2 yet, you should start from them initially.
Yusuf Saglam
Jun 27, 2022
About Trendyol Tech
Latest Stories
Archive
About Medium
Terms
Privacy
Teams