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
Newsletter
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones Build AI Agents That Are Ready for Production
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
Build AI Agents That Are Ready for Production

Just dropped: New 2026 “Cloud-Native Foundations” Trend Report. See how teams are tackling complexity, cost & reliability.

Avatar

Arun Lingala

Staff Software Engineer at Intuit

Bellandur, IN

Joined Apr 2019

https://www.linkedin.com/in/arun-lingala-b0853827/

Stats

Reputation: 193
Pageviews: 100.9K
Articles: 3
Comments: 3
  • Articles
  • Comments

Articles

article thumbnail
Distributed and Guaranteed Executor Service
An overview.
Updated April 1, 2020
· 8,975 Views · 6 Likes
article thumbnail
Kafka Internals: Consumers
In this post, we continue our look under the hood of Apache Kafka by exploring how consumers work in this platform.
April 25, 2019
· 40,667 Views · 11 Likes
article thumbnail
Kafka Internals: Topics and Partitions
We take a look under the hood of Apache Kafka to better understand how this popular framework uses topics and partitions.
April 24, 2019
· 34,009 Views · 13 Likes

Comments

Kafka Internals: Topics and Partitions

Sep 04, 2023 · Arun Lingala

Sorry. missed it inadvertently. I remember reading your article https://www.freblogg.com/kafka-storage-internals and updated the references which will be updated after moderations. Thanks.

Distributed and Guaranteed Executor Service

Oct 17, 2019 · Arun Lingala

could you please elaborate?

Distributed and Guaranteed Executor Service

Oct 12, 2019 · Arun Lingala

Thanks for taking your time to read the post.

Yes, you are correct i.e. runnable execution should be idempotent to be savior the corner cases you have highlighted.

Our async api or event listeners are idempotent so the solution has suited our use cases perfect.

BTW, we have observed down services being down & our kuberbetes pod being down AND the solution being savior for such scenarios in production.

We have not observed the scenario you have highlighted though it is indeed possible.






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