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

<channel>
	<title>Java Code Geeks</title>
	<atom:link href="https://www.javacodegeeks.com/feed" rel="self" type="application/rss+xml"/>
	<link>https://www.javacodegeeks.com/</link>
	<description>Java 2 Java Developers Resource Center</description>
	<lastBuildDate>Tue, 10 Nov 2026 14:57:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>

<image>
	<url>https://www.javacodegeeks.com/wp-content/uploads/2012/12/JavaCodeGeeks-favIcon.png</url>
	<title>Java Code Geeks</title>
	<link>https://www.javacodegeeks.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Conway’s Law in Practice: How Org Charts Become Service Boundaries</title>
		<link>https://www.javacodegeeks.com/2026/11/conways-law-in-practice-how-org-charts-become-service-boundaries.html</link>
					<comments>https://www.javacodegeeks.com/2026/11/conways-law-in-practice-how-org-charts-become-service-boundaries.html#respond</comments>
		
		<dc:creator><![CDATA[Eleftheria Drosopoulou]]></dc:creator>
		<pubDate>Fri, 13 Nov 2026 06:54:00 +0000</pubDate>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Microservices]]></category>
		<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[Team Topologies]]></category>
		<guid isPermaLink="false">https://www.javacodegeeks.com/?p=146526</guid>

					<description><![CDATA[Every team has seen it. You draw a clean architecture on a whiteboard, and six months later the services line up with the org chart instead. This is not bad luck. It is one of the oldest observations in software engineering, and it has real evidence behind it. What Conway Actually Said In April 1968, &#8230;]]></description>
		
					<wfw:commentRss>https://www.javacodegeeks.com/2026/11/conways-law-in-practice-how-org-charts-become-service-boundaries.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://www.javacodegeeks.com/wp-content/uploads/2012/10/software-development-2-logo.jpg"/>
	</item>
		<item>
		<title>False Sharing and Cache Lines: One Padded Field, a Measurable Slowdown</title>
		<link>https://www.javacodegeeks.com/2026/11/false-sharing-and-cache-lines-one-padded-field-a-measurable-slowdown.html</link>
					<comments>https://www.javacodegeeks.com/2026/11/false-sharing-and-cache-lines-one-padded-field-a-measurable-slowdown.html#respond</comments>
		
		<dc:creator><![CDATA[Eleftheria Drosopoulou]]></dc:creator>
		<pubDate>Thu, 12 Nov 2026 18:36:00 +0000</pubDate>
				<category><![CDATA[Core Java]]></category>
		<category><![CDATA[Concurrency]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Performance]]></category>
		<guid isPermaLink="false">https://www.javacodegeeks.com/?p=146522</guid>

					<description><![CDATA[Imagine two threads that never touch each other’s data. No locks, no shared variables, no contention in the code. Yet the program runs several times slower than it should. This is false sharing, and it is one of the few performance bugs that you cannot see by reading the source. What a Cache Line Really &#8230;]]></description>
		
					<wfw:commentRss>https://www.javacodegeeks.com/2026/11/false-sharing-and-cache-lines-one-padded-field-a-measurable-slowdown.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://www.javacodegeeks.com/wp-content/uploads/2012/10/java-logo.jpg"/>
	</item>
		<item>
		<title>[DEALS] Microsoft Visual Studio Professional 2026 (94% off) &amp; Other Deals Up To 98% Off – Offers End Soon!</title>
		<link>https://www.javacodegeeks.com/2026/11/deals-microsoft-visual-studio-professional-2026-94-off-other-deals-up-to-98-off-offers-end-soon-4.html</link>
					<comments>https://www.javacodegeeks.com/2026/11/deals-microsoft-visual-studio-professional-2026-94-off-other-deals-up-to-98-off-offers-end-soon-4.html#respond</comments>
		
		<dc:creator><![CDATA[Java Code Geeks]]></dc:creator>
		<pubDate>Thu, 12 Nov 2026 11:30:30 +0000</pubDate>
				<category><![CDATA[Meta JCG]]></category>
		<category><![CDATA[Deals]]></category>
		<guid isPermaLink="false">https://www.javacodegeeks.com/?p=146536</guid>

					<description><![CDATA[Hello fellow geeks, Fresh offers await you on our Deals store, please have a look! Microsoft Visual Studio Professional 2026 (94% off) Ending soon // by Java Code Geeks Experience Next-Generation Cross-Platform Development &#38; AI-Powered Collaboration for Seamless, Efficient Programming Microsoft Windows 11 Pro (93% off) MobiPDF Ultimate Plan: Lifetime Subscription (85% off) Tykr Stock &#8230;]]></description>
		
					<wfw:commentRss>https://www.javacodegeeks.com/2026/11/deals-microsoft-visual-studio-professional-2026-94-off-other-deals-up-to-98-off-offers-end-soon-4.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://www.javacodegeeks.com/wp-content/uploads/2012/12/jcg-logo.jpg"/>
	</item>
		<item>
		<title>Hybrid Logical Clocks: Time as the Hardest Dependency in a Distributed System</title>
		<link>https://www.javacodegeeks.com/2026/11/hybrid-logical-clocks-time-as-the-hardest-dependency-in-a-distributed-system.html</link>
					<comments>https://www.javacodegeeks.com/2026/11/hybrid-logical-clocks-time-as-the-hardest-dependency-in-a-distributed-system.html#respond</comments>
		
		<dc:creator><![CDATA[Eleftheria Drosopoulou]]></dc:creator>
		<pubDate>Thu, 12 Nov 2026 06:50:00 +0000</pubDate>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Distributed Systems]]></category>
		<category><![CDATA[Hybrid Logical Clocks]]></category>
		<category><![CDATA[Time and Ordering]]></category>
		<guid isPermaLink="false">https://www.javacodegeeks.com/?p=146502</guid>

					<description><![CDATA[Every database needs to answer a simple question: which event came first? On one machine, a clock answers it. Across many machines, however, there is no single clock to ask. In this article, we will see why wall-clock time fails, how hybrid logical clocks repair it, and what a small simulation shows. Why Wall-Clock Time &#8230;]]></description>
		
					<wfw:commentRss>https://www.javacodegeeks.com/2026/11/hybrid-logical-clocks-time-as-the-hardest-dependency-in-a-distributed-system.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://www.javacodegeeks.com/wp-content/uploads/2012/10/software-development-2-logo.jpg"/>
	</item>
		<item>
		<title>CRaC and Checkpoint/Restore: The Third Startup Strategy</title>
		<link>https://www.javacodegeeks.com/2026/11/crac-and-checkpoint-restore-the-third-startup-strategy.html</link>
					<comments>https://www.javacodegeeks.com/2026/11/crac-and-checkpoint-restore-the-third-startup-strategy.html#respond</comments>
		
		<dc:creator><![CDATA[Eleftheria Drosopoulou]]></dc:creator>
		<pubDate>Wed, 11 Nov 2026 17:31:00 +0000</pubDate>
				<category><![CDATA[Core Java]]></category>
		<category><![CDATA[CRaC]]></category>
		<category><![CDATA[Java Startup Time]]></category>
		<category><![CDATA[Spring Boot]]></category>
		<guid isPermaLink="false">https://www.javacodegeeks.com/?p=146498</guid>

					<description><![CDATA[Java has a startup problem, and most of us have felt it. A service can take seconds to become ready, yet modern platforms start and stop instances all day. Most teams attack this with one of two well-known strategies. However, a third one has quietly matured, and it deserves a closer look. Why a JVM &#8230;]]></description>
		
					<wfw:commentRss>https://www.javacodegeeks.com/2026/11/crac-and-checkpoint-restore-the-third-startup-strategy.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://www.javacodegeeks.com/wp-content/uploads/2012/10/java-logo.jpg"/>
	</item>
		<item>
		<title>[FREE EBOOKS] Amplify You, Machine Learning For Dummies, 3rd Edition &amp; Four More Best Selling Titles</title>
		<link>https://www.javacodegeeks.com/2026/11/free-ebooks-amplify-you-machine-learning-for-dummies-3rd-edition-four-more-best-selling-titles-2.html</link>
					<comments>https://www.javacodegeeks.com/2026/11/free-ebooks-amplify-you-machine-learning-for-dummies-3rd-edition-four-more-best-selling-titles-2.html#respond</comments>
		
		<dc:creator><![CDATA[Java Code Geeks]]></dc:creator>
		<pubDate>Wed, 11 Nov 2026 11:30:30 +0000</pubDate>
				<category><![CDATA[Meta JCG]]></category>
		<category><![CDATA[eBooks]]></category>
		<category><![CDATA[Offers]]></category>
		<guid isPermaLink="false">https://www.javacodegeeks.com/?p=146535</guid>

					<description><![CDATA[Hello fellow geeks, Fresh offers await you on our Information Technology Research Library, please have a look! Amplify You: How to Connect More Powerfully in an AI World ($19.00 Value) FREE for a Limited Time Build communication confidence through authentic connection and presence. In Amplify You: How to Connect More Powerfully in an AI World, &#8230;]]></description>
		
					<wfw:commentRss>https://www.javacodegeeks.com/2026/11/free-ebooks-amplify-you-machine-learning-for-dummies-3rd-edition-four-more-best-selling-titles-2.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://www.javacodegeeks.com/wp-content/uploads/2012/12/jcg-logo.jpg"/>
	</item>
		<item>
		<title>Metastable Failures and Retry Storms: When Your Resilience Code Is the Outage</title>
		<link>https://www.javacodegeeks.com/2026/11/metastable-failures-and-retry-storms-when-your-resilience-code-is-the-outage.html</link>
					<comments>https://www.javacodegeeks.com/2026/11/metastable-failures-and-retry-storms-when-your-resilience-code-is-the-outage.html#respond</comments>
		
		<dc:creator><![CDATA[Eleftheria Drosopoulou]]></dc:creator>
		<pubDate>Wed, 11 Nov 2026 02:37:00 +0000</pubDate>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Distributed Systems]]></category>
		<category><![CDATA[Resilience]]></category>
		<category><![CDATA[Retry Storms]]></category>
		<guid isPermaLink="false">https://www.javacodegeeks.com/?p=146494</guid>

					<description><![CDATA[A short slowdown should end when the cause ends. Sometimes it does not, because the safety net keeps the system down. When Safety Code Becomes the Problem Retries look harmless. A call fails, so the client tries again, and most of the time that works. However, under heavy load the same habit can turn a &#8230;]]></description>
		
					<wfw:commentRss>https://www.javacodegeeks.com/2026/11/metastable-failures-and-retry-storms-when-your-resilience-code-is-the-outage.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://www.javacodegeeks.com/wp-content/uploads/2012/10/software-development-2-logo.jpg"/>
	</item>
		<item>
		<title>The Upload UI Details I Wish We Had Got Right Sooner</title>
		<link>https://www.javacodegeeks.com/upload-ui-details.html</link>
					<comments>https://www.javacodegeeks.com/upload-ui-details.html#respond</comments>
		
		<dc:creator><![CDATA[Java Code Geeks]]></dc:creator>
		<pubDate>Tue, 10 Nov 2026 14:57:54 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<guid isPermaLink="false">https://www.javacodegeeks.com/?p=146544</guid>

					<description><![CDATA[The ticket that finally connected everything said a customer had uploaded the same forty files twice. One file in the first batch had failed. Nothing in the interface said which one, so they deleted all forty and started again, which is exactly what I would have done. None of our upload UI problems were big. &#8230;]]></description>
		
					<wfw:commentRss>https://www.javacodegeeks.com/upload-ui-details.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://www.javacodegeeks.com/wp-content/uploads/2012/10/software-development-2-logo.jpg"/>
	</item>
		<item>
		<title>BEAM’s Hot Code Swapping vs. the JVM’s HotSwap Ceiling</title>
		<link>https://www.javacodegeeks.com/2026/11/beams-hot-code-swapping-vs-the-jvms-hotswap-ceiling.html</link>
					<comments>https://www.javacodegeeks.com/2026/11/beams-hot-code-swapping-vs-the-jvms-hotswap-ceiling.html#respond</comments>
		
		<dc:creator><![CDATA[Eleftheria Drosopoulou]]></dc:creator>
		<pubDate>Tue, 10 Nov 2026 14:25:50 +0000</pubDate>
				<category><![CDATA[Core Java]]></category>
		<category><![CDATA[Erlang]]></category>
		<category><![CDATA[Hot Code Swapping]]></category>
		<category><![CDATA[JVM]]></category>
		<guid isPermaLink="false">https://www.javacodegeeks.com/?p=146490</guid>

					<description><![CDATA[Erlang can replace a running module without stopping anything. Java&#8217;s built-in HotSwap can only edit method bodies. Why the gap? Let&#8217;s find out. Why This Question Keeps Coming Up Every Java developer has felt the pain of a restart. You change one line, wait for the build, and then wait again for the app to &#8230;]]></description>
		
					<wfw:commentRss>https://www.javacodegeeks.com/2026/11/beams-hot-code-swapping-vs-the-jvms-hotswap-ceiling.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://www.javacodegeeks.com/wp-content/uploads/2012/10/java-logo.jpg"/>
	</item>
		<item>
		<title>Office 2024 Home drops to a flat $119.97 for anyone tired of renting Word</title>
		<link>https://www.javacodegeeks.com/2026/11/office-2024-home-drops-to-a-flat-119-97-for-anyone-tired-of-renting-word.html</link>
					<comments>https://www.javacodegeeks.com/2026/11/office-2024-home-drops-to-a-flat-119-97-for-anyone-tired-of-renting-word.html#respond</comments>
		
		<dc:creator><![CDATA[Java Code Geeks]]></dc:creator>
		<pubDate>Tue, 10 Nov 2026 11:30:30 +0000</pubDate>
				<category><![CDATA[Meta JCG]]></category>
		<category><![CDATA[Deals]]></category>
		<guid isPermaLink="false">https://www.javacodegeeks.com/?p=146534</guid>

					<description><![CDATA[TL;DR: Own Microsoft Office 2024 Home for Mac or PC with a one-time payment of $119.97 (reg. $149.99) through November 8. Plenty of developers keep a personal machine for side projects, budgets, and the occasional slide deck, and a yearly subscription just for those apps adds up. Microsoft Office 2024 Home for Mac or PC &#8230;]]></description>
		
					<wfw:commentRss>https://www.javacodegeeks.com/2026/11/office-2024-home-drops-to-a-flat-119-97-for-anyone-tired-of-renting-word.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://www.javacodegeeks.com/wp-content/uploads/2012/12/jcg-logo.jpg"/>
	</item>
	</channel>
</rss>