DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library
Core Badge
Avatar

Murat Balkan

DZone Core CORE

Solution Architect at Capital One

Toronto, CA

Joined Nov 2014

https://muratbalkan.net

Stats

Reputation: 461
Pageviews: 128.2K
Articles: 7
Comments: 2
  • Articles
  • Comments

Articles

article thumbnail
The Right to Be Forgotten in Event-Driven Data Products
Using event sourcing to propagate deletes across the data mesh for consistent retention and right-to-be-forgotten compliance.
November 24, 2025
· 1,426 Views · 2 Likes
article thumbnail
The Right ETL Architecture for Multi-Source Data Integration
Dedicated ETL pipelines are easy to set up but hard to scale, while common pipelines offer efficiency at the cost of complexity. Know which one to choose.
February 12, 2025
· 5,997 Views · 1 Like
article thumbnail
Shared Platforms Explained: Navigating the Enterprise Ecosystem
Exploring the benefits of shared platforms and best practices from the perspectives of both application and platform owners.
December 15, 2023
· 6,373 Views · 11 Likes
article thumbnail
Using AWS Step Functions For Offloading Exponential Backoffs
This tutorial demonstrates how you can apply AWS Step Functions to offload exponential backoffs as well as the technical challenges that entails.
Updated February 6, 2020
· 8,921 Views · 2 Likes
article thumbnail
Protecting Multi-Tenant RabbitMQ Instances From Queue Backlogs
Let's take a look at how to protect multi-tenant RabbitMQ instances from queue backlogs and also explore the topology.
Updated October 16, 2018
· 15,737 Views · 4 Likes
article thumbnail
Asynchronous Retries With AWS SQS
In this article, I will explain asynchronous retry mechanisms and demonstrate how to achieve retries by using the native functions of a broker using AWS SQS.
February 6, 2018
· 47,295 Views · 4 Likes
article thumbnail
Asynchronous Communication — Methods and Strategies
Asynchronous communication might be one way to consider to free up some of those sweet, sweet CPU cycles and increase overall performance.
January 11, 2018
· 23,278 Views · 9 Likes

Comments

Asynchronous Retries With AWS SQS

Apr 06, 2018 · Murat Balkan

You can also do sharding between multiple queue sets (main + DL). Implementation classes will be shared so no additional coding would be necessary. The client can determine the queue set by a simple round robin at the initial publish.

Asynchronous Retries With AWS SQS

Apr 04, 2018 · Murat Balkan

Gabor, thanks a lot for pointing out this limitation. To me, "serverless" means, there should not be these kinds of limitations developers need to take care of. It seems that AWS is not following this approach. I just used AWS SQS as an example broker to explain the mechanism but this limitation can be a showstopper for some organizations using only AWS technologies.

User has been successfully modified

Failed to modify user

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook