<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BeMyAficionado</title>
	<atom:link href="https://www.bemyaficionado.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bemyaficionado.com/</link>
	<description>Inspire Affection</description>
	<lastBuildDate>Tue, 20 Jan 2026 20:35:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://i0.wp.com/www.bemyaficionado.com/wp-content/uploads/2017/04/bma-temp-logo.png?fit=28%2C32&#038;ssl=1</url>
	<title>BeMyAficionado</title>
	<link>https://www.bemyaficionado.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">112758626</site>	<item>
		<title>System Design: Forward Retry Mechanism In Distributed Architecture</title>
		<link>https://www.bemyaficionado.com/system-design-forward-retry-mechanism-in-distributed-architecture/</link>
					<comments>https://www.bemyaficionado.com/system-design-forward-retry-mechanism-in-distributed-architecture/#respond</comments>
		
		<dc:creator><![CDATA[varunshrivastava]]></dc:creator>
		<pubDate>Mon, 08 Dec 2025 22:33:50 +0000</pubDate>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[distributed-systems]]></category>
		<category><![CDATA[forward-retry]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[microservices]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[system design]]></category>
		<guid isPermaLink="false">https://bemyaficionado.com/?p=10231</guid>

					<description><![CDATA[<p>A Forward Retry is a mechanism where a failed operation to an external service(s) is automatically attempted again after a certain delay. The primary purpose of this design is to handle transient network failure, temporary outages thereby improving the reliability of the system. I recently faced a similar situation at work where I had to [&#8230;]</p>
<p>The post <a href="https://www.bemyaficionado.com/system-design-forward-retry-mechanism-in-distributed-architecture/">System Design: Forward Retry Mechanism In Distributed Architecture</a> appeared first on <a href="https://www.bemyaficionado.com">BeMyAficionado</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.bemyaficionado.com/system-design-forward-retry-mechanism-in-distributed-architecture/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">10231</post-id>	</item>
		<item>
		<title>System Design &#8211; Building Large Scale Web Crawler</title>
		<link>https://www.bemyaficionado.com/system-design-building-large-scale-web-crawler/</link>
					<comments>https://www.bemyaficionado.com/system-design-building-large-scale-web-crawler/#respond</comments>
		
		<dc:creator><![CDATA[varunshrivastava]]></dc:creator>
		<pubDate>Sat, 29 Nov 2025 18:59:17 +0000</pubDate>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[fault tolerant]]></category>
		<category><![CDATA[microservices]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[system design]]></category>
		<category><![CDATA[web crawler]]></category>
		<guid isPermaLink="false">https://bemyaficionado.com/?p=10163</guid>

					<description><![CDATA[<p>This article walks through how to approach a Web Crawler system design problem in interviews, including scale estimation, architectural choices, and trade-offs. This system design problem comes quite a lot in the interviews &#8211; and for a reason &#8211; this simple high level problem comes in many different flavours and has the potential to get [&#8230;]</p>
<p>The post <a href="https://www.bemyaficionado.com/system-design-building-large-scale-web-crawler/">System Design &#8211; Building Large Scale Web Crawler</a> appeared first on <a href="https://www.bemyaficionado.com">BeMyAficionado</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.bemyaficionado.com/system-design-building-large-scale-web-crawler/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">10163</post-id>	</item>
		<item>
		<title>Play Tic Tac Toe With LLM Claude 3.7</title>
		<link>https://www.bemyaficionado.com/play-tic-tac-toe-with-llm-claude-3-7/</link>
					<comments>https://www.bemyaficionado.com/play-tic-tac-toe-with-llm-claude-3-7/#respond</comments>
		
		<dc:creator><![CDATA[varunshrivastava]]></dc:creator>
		<pubDate>Tue, 09 Sep 2025 08:34:17 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[claude]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[LLM]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[tic-tac-toe]]></category>
		<guid isPermaLink="false">https://bemyaficionado.com/?p=10131</guid>

					<description><![CDATA[<p>I was looking for some projects that would be a good demonstration of how AI can automate or solve problems just like humans. Yesterday, I was playing a tic tac toe game with my wife and I just thought this could be a very good starting point for it. So here I&#8217;m sitting at my [&#8230;]</p>
<p>The post <a href="https://www.bemyaficionado.com/play-tic-tac-toe-with-llm-claude-3-7/">Play Tic Tac Toe With LLM Claude 3.7</a> appeared first on <a href="https://www.bemyaficionado.com">BeMyAficionado</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.bemyaficionado.com/play-tic-tac-toe-with-llm-claude-3-7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">10131</post-id>	</item>
		<item>
		<title>Is The Cosmos a Vast Computation?</title>
		<link>https://www.bemyaficionado.com/is-the-cosmos-a-vast-computation/</link>
					<comments>https://www.bemyaficionado.com/is-the-cosmos-a-vast-computation/#respond</comments>
		
		<dc:creator><![CDATA[varunshrivastava]]></dc:creator>
		<pubDate>Mon, 18 Nov 2024 14:52:34 +0000</pubDate>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[computation]]></category>
		<category><![CDATA[cosmos]]></category>
		<category><![CDATA[life]]></category>
		<guid isPermaLink="false">https://www.bemyaficionado.com/?p=9938</guid>

					<description><![CDATA[<p>Throughout history, humanity has often looked to its most advanced technologies as metaphors to understand the universe. During the mechanical era, we viewed the cosmos as a giant machine. The advent of clocks led to the notion of a &#8220;Clockwork Universe,&#8221; steadily ticking forward with a predictable rhythm. When steam engines came into play, we [&#8230;]</p>
<p>The post <a href="https://www.bemyaficionado.com/is-the-cosmos-a-vast-computation/">Is The Cosmos a Vast Computation?</a> appeared first on <a href="https://www.bemyaficionado.com">BeMyAficionado</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.bemyaficionado.com/is-the-cosmos-a-vast-computation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9938</post-id>	</item>
		<item>
		<title>Building Semantic Search for E-commerce Using Product Embeddings and OpenSearch</title>
		<link>https://www.bemyaficionado.com/building-semantic-search-for-e-commerce-using-product-embeddings-and-opensearch/</link>
					<comments>https://www.bemyaficionado.com/building-semantic-search-for-e-commerce-using-product-embeddings-and-opensearch/#respond</comments>
		
		<dc:creator><![CDATA[varunshrivastava]]></dc:creator>
		<pubDate>Fri, 27 Sep 2024 12:54:08 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[bedrock]]></category>
		<category><![CDATA[LLM]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[sagemaker]]></category>
		<category><![CDATA[semantic search]]></category>
		<category><![CDATA[vector]]></category>
		<guid isPermaLink="false">https://www.bemyaficionado.com/?p=9881</guid>

					<description><![CDATA[<p>Hey! So, I recently worked on this cool proof of concept (POC) where I tried to combine product embeddings with OpenSearch to enable a k-nearest neighbours (k-NN) search. Basically, I wanted to see if I could make searching through a product catalog smarter by using embeddings (which are essentially vector representations of the product information) [&#8230;]</p>
<p>The post <a href="https://www.bemyaficionado.com/building-semantic-search-for-e-commerce-using-product-embeddings-and-opensearch/">Building Semantic Search for E-commerce Using Product Embeddings and OpenSearch</a> appeared first on <a href="https://www.bemyaficionado.com">BeMyAficionado</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.bemyaficionado.com/building-semantic-search-for-e-commerce-using-product-embeddings-and-opensearch/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9881</post-id>	</item>
		<item>
		<title>Leader Election with ZooKeeper: Simplifying Distributed Systems Management</title>
		<link>https://www.bemyaficionado.com/leader-election-with-zookeeper-simplifying-distributed-systems-management/</link>
					<comments>https://www.bemyaficionado.com/leader-election-with-zookeeper-simplifying-distributed-systems-management/#respond</comments>
		
		<dc:creator><![CDATA[varunshrivastava]]></dc:creator>
		<pubDate>Tue, 23 Jul 2024 21:38:42 +0000</pubDate>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[distributed-systems]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[leader-election]]></category>
		<category><![CDATA[programming]]></category>
		<guid isPermaLink="false">https://www.bemyaficionado.com/?p=9836</guid>

					<description><![CDATA[<p>Imagine you are in a group project, the task is pretty complex :p and everyone is looking at each other, wondering who is going to take the lead? Does this situation sounds similar to you? I remember we used to play some sort of game like &#8220;Rock, Paper, Scissor&#8221; or &#8220;Eeny, meeny, miny moe&#8221; (I [&#8230;]</p>
<p>The post <a href="https://www.bemyaficionado.com/leader-election-with-zookeeper-simplifying-distributed-systems-management/">Leader Election with ZooKeeper: Simplifying Distributed Systems Management</a> appeared first on <a href="https://www.bemyaficionado.com">BeMyAficionado</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.bemyaficionado.com/leader-election-with-zookeeper-simplifying-distributed-systems-management/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://www.bemyaficionado.com/wp-content/uploads/2024/07/2024-07-23_22-14-01.mp4" length="11671934" type="video/mp4" />

		<post-id xmlns="com-wordpress:feed-additions:1">9836</post-id>	</item>
		<item>
		<title>AWS Serverless Event Driven Data Ingestion from Multiple and Diverse Sources</title>
		<link>https://www.bemyaficionado.com/aws-serverless-event-driven-data-ingestion-from-multiple-and-diverse-sources/</link>
					<comments>https://www.bemyaficionado.com/aws-serverless-event-driven-data-ingestion-from-multiple-and-diverse-sources/#respond</comments>
		
		<dc:creator><![CDATA[varunshrivastava]]></dc:creator>
		<pubDate>Mon, 15 Apr 2024 09:07:52 +0000</pubDate>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[api gateway]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[event-driven]]></category>
		<category><![CDATA[lambda]]></category>
		<category><![CDATA[microservices]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[sns]]></category>
		<category><![CDATA[sqs]]></category>
		<category><![CDATA[terraform]]></category>
		<guid isPermaLink="false">https://www.bemyaficionado.com/?p=9756</guid>

					<description><![CDATA[<p>Explore the benefits of AWS serverless, event-driven architecture for data ingestion from multiple sources. Learn how AWS Lambda, SNS, and SQS can optimize your data workflows for scalability and efficiency. Gain insights into real-world applications and best practices in our comprehensive guide.</p>
<p>The post <a href="https://www.bemyaficionado.com/aws-serverless-event-driven-data-ingestion-from-multiple-and-diverse-sources/">AWS Serverless Event Driven Data Ingestion from Multiple and Diverse Sources</a> appeared first on <a href="https://www.bemyaficionado.com">BeMyAficionado</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.bemyaficionado.com/aws-serverless-event-driven-data-ingestion-from-multiple-and-diverse-sources/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9756</post-id>	</item>
		<item>
		<title>A Step-by-Step Guide to Deploy a Static Website with CloudFront and S3 Using CDK Behind A Custom Domain</title>
		<link>https://www.bemyaficionado.com/a-step-by-step-guide-to-deploy-a-static-website-with-cloudfront-and-s3-using-cdk/</link>
					<comments>https://www.bemyaficionado.com/a-step-by-step-guide-to-deploy-a-static-website-with-cloudfront-and-s3-using-cdk/#respond</comments>
		
		<dc:creator><![CDATA[varunshrivastava]]></dc:creator>
		<pubDate>Tue, 06 Feb 2024 23:27:26 +0000</pubDate>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">https://www.bemyaficionado.com/?p=9729</guid>

					<description><![CDATA[<p>This article is intended for developers who want to deploy a Single Page Application on Cloudfront and make it accessible via a custom domain. I will try to make it systematic so its easier to pick and implement directly. I will try my best to explain why each step is necessary. Sometimes I have found [&#8230;]</p>
<p>The post <a href="https://www.bemyaficionado.com/a-step-by-step-guide-to-deploy-a-static-website-with-cloudfront-and-s3-using-cdk/">A Step-by-Step Guide to Deploy a Static Website with CloudFront and S3 Using CDK Behind A Custom Domain</a> appeared first on <a href="https://www.bemyaficionado.com">BeMyAficionado</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.bemyaficionado.com/a-step-by-step-guide-to-deploy-a-static-website-with-cloudfront-and-s3-using-cdk/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9729</post-id>	</item>
		<item>
		<title>Setup Frontend Project Without Needing Backend Using Local Storage (Dependency Injection)</title>
		<link>https://www.bemyaficionado.com/decouple-backend-from-react-frontend-using-dependency-injection/</link>
					<comments>https://www.bemyaficionado.com/decouple-backend-from-react-frontend-using-dependency-injection/#respond</comments>
		
		<dc:creator><![CDATA[varunshrivastava]]></dc:creator>
		<pubDate>Sat, 18 Nov 2023 04:55:20 +0000</pubDate>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[architecture-patterns]]></category>
		<category><![CDATA[dependency injection]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[typescript]]></category>
		<guid isPermaLink="false">https://www.bemyaficionado.com/?p=9702</guid>

					<description><![CDATA[<p>Frontend applications have evolved with frameworks like React, Angular, and Vue, allowing for complex logic and seamless user experiences. The entire DOM is now generated using JavaScript, giving developers more control. This article discusses a design pattern that decouples frontend development from the backend, allowing frontend code to run without relying on backend readiness or API responses.</p>
<p>The post <a href="https://www.bemyaficionado.com/decouple-backend-from-react-frontend-using-dependency-injection/">Setup Frontend Project Without Needing Backend Using Local Storage (Dependency Injection)</a> appeared first on <a href="https://www.bemyaficionado.com">BeMyAficionado</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.bemyaficionado.com/decouple-backend-from-react-frontend-using-dependency-injection/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9702</post-id>	</item>
		<item>
		<title>Deploy Lambda Function and API Gateway With Terraform</title>
		<link>https://www.bemyaficionado.com/deploy-lambda-function-with-terraform/</link>
					<comments>https://www.bemyaficionado.com/deploy-lambda-function-with-terraform/#comments</comments>
		
		<dc:creator><![CDATA[varunshrivastava]]></dc:creator>
		<pubDate>Sun, 18 Jun 2023 12:30:56 +0000</pubDate>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[api gateway]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[infrastructure as code]]></category>
		<category><![CDATA[lambda]]></category>
		<category><![CDATA[terraform]]></category>
		<guid isPermaLink="false">https://www.bemyaficionado.com/?p=9683</guid>

					<description><![CDATA[<p>Are you tired of manually managing your infrastructure? Do you want to streamline your deployment process and reduce errors? Look no further than Terraform.</p>
<p>The post <a href="https://www.bemyaficionado.com/deploy-lambda-function-with-terraform/">Deploy Lambda Function and API Gateway With Terraform</a> appeared first on <a href="https://www.bemyaficionado.com">BeMyAficionado</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.bemyaficionado.com/deploy-lambda-function-with-terraform/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9683</post-id>	</item>
	</channel>
</rss>
