<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~files/feed-premium.xsl"?>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedpress="https://feed.press/xmlns" xmlns:podcast="https://podcastindex.org/namespace/1.0" version="2.0">
  <channel>
    <feedpress:locale>en</feedpress:locale>
    <atom:link rel="self" href="https://feeds.dzone.com/open-source"/>
    <atom:link rel="hub" href="https://feedpress.superfeedr.com/"/>
    <title>DZone Open Source Zone</title>
    <link>https://dzone.com/open-source</link>
    <description>Recent posts in Open Source on DZone.com</description>
    <item>
      <title>How Open Source Builds the Soft Skills Technical Leaders Need</title>
      <link>https://feeds.dzone.com/link/22488/17432917/open-source-soft-skills</link>
      <description><![CDATA[<p>Software engineers often view soft skills as secondary, considering them relevant mainly for managers, recruiters, or those frequently in meetings, rather than essential for technical roles. However, as your career advances, this perspective becomes harder to maintain. Greater impact requires you to explain ideas, influence decisions, manage disagreements, build trust, exchange feedback, and communicate with those outside your technical context. While leadership roles highlight this need, these skills are integral to effective software engineering well before any formal leadership title.</p>
<p>Practicing <a href="https://dzone.com/articles/soft-skills-important-as-hard-skills-for-developers">soft skills</a> alone is challenging. While you can develop technical abilities like Java, databases, or system design independently, communication and influence require real interaction. <a href="https://dzone.com/open-source">Open source</a> provides this environment, offering opportunities for discussions, code reviews, proposals, community meetings, documentation, conferences, and collaboration across companies, cultures, and experience levels. This article explores how open source can serve as a practical training ground for the communication and interpersonal skills essential for technical leaders.</p><img src="https://feeds.dzone.com/link/22488/17432917.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 27 Aug 2026 13:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3673191</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19151691&amp;w=600"/>
      <dc:creator>Otavio Santana</dc:creator>
    </item>
    <item>
      <title>The 2026 Observability Audit: Separating Single Vendor Silos From Community Innovation</title>
      <link>https://feeds.dzone.com/link/22488/17430693/2026-observability-audit</link>
      <description><![CDATA[<p dir="ltr">Open source projects dominated by a single vendor are a hallmark of "open source in name only." Rather than filling the traditional role of open source fostering innovation and decision-making from a diverse community, "open source in name only" projects are often used as marketing tools for proprietary platforms. These projects are also seen as riskier than community-driven projects because a single vendor is more apt to abruptly terminate long-term support, restrict contributions, or switch from an open-source license to a more restrictive one (forcing some previous contributors to pay for the project they helped build).&nbsp;</p>
<p dir="ltr">In these projects, critics claim that investments are often lopsided and heavily skewed toward onboarding, marketing, and brand-related support. As a result, technical contributions are frequently less developed, opaque, undocumented, or lacking in real substance, often manifesting merely as a superficial "ease of entry and onboarding." Because of these underlying gaps in documentation and codebase depth, developers are routinely forced to reverse-engineer functionality simply to get the tools to work correctly.</p><img src="https://feeds.dzone.com/link/22488/17430693.gif" height="1" width="1"/>]]></description>
      <pubDate>Wed, 26 Aug 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3673293</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19145240&amp;w=600"/>
      <dc:creator>Chris Ward</dc:creator>
    </item>
    <item>
      <title>How Open Source Builds the Hard Skills Technical Leaders Need</title>
      <link>https://feeds.dzone.com/link/22488/17428448/open-source-technical-leadership</link>
      <description><![CDATA[<p>Software engineers often feel most comfortable with hard skills, such as writing code, studying frameworks, experimenting with databases, reviewing architectures, or building side projects. As engineers advance into leadership roles, technical depth becomes even more critical. Technical leaders must guide decisions that impact other engineers, teams, and sometimes entire platforms. To do this effectively, strong communication and influence are essential, but they must be grounded in sound technical judgment. Without sufficient technical depth, leadership can steer teams in the wrong direction.</p>
<p><a href="https://dzone.com/articles/pen-source-path-to-personal-professional-growth">Open source</a> is especially valuable in this context. Mature projects expose engineers to challenges rarely found in tutorials or new applications, such as software evolution, <a href="https://dzone.com/articles/a-data-first-pattern-for-legacy-modernization">legacy modernization</a>, backward compatibility, architectural trade-offs, design decisions, documentation, code reviews, and the internals of widely used frameworks. Open source also offers opportunities to learn from experienced engineers worldwide and to observe how complex technical decisions are made. This article will explore how open source helps Software Engineers develop the hard skills needed to become both better developers and stronger technical leaders.</p><img src="https://feeds.dzone.com/link/22488/17428448.gif" height="1" width="1"/>]]></description>
      <pubDate>Tue, 25 Aug 2026 18:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3673092</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19149725&amp;w=600"/>
      <dc:creator>Otavio Santana</dc:creator>
    </item>
    <item>
      <title>Open Source as a Leadership Lab for Software Engineers</title>
      <link>https://feeds.dzone.com/link/22488/17425280/open-source-leadership-engineering</link>
      <description><![CDATA[<p>Leadership is challenging to develop in isolation. While you can practice programming, architecture, or databases independently, leadership relies on skills such as communication, influence, negotiation, feedback, conflict resolution, and decision-making, all of which require interaction with others. As leadership becomes more important for software engineers advancing in their careers, a key question arises: where can engineers practice these skills before becoming managers?</p>
<p>Open source offers an ideal environment to develop both technical and leadership skills. Engineers tackle real technical challenges — such as coding, API design, architecture, testing, and documentation—while collaborating with individuals from diverse backgrounds, priorities, and perspectives. Although contributions often start with a pull request, advancing in the community requires explaining ideas, accepting feedback, building consensus, mentoring, and influencing technical direction. <a href="https://dzone.com/open-source">Open source</a> is therefore more than a platform for technical growth; it serves as a practical setting for developing technical leadership.</p><img src="https://feeds.dzone.com/link/22488/17425280.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 21 Aug 2026 17:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3673172</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19145361&amp;w=600"/>
      <dc:creator>Otavio Santana</dc:creator>
    </item>
    <item>
      <title>From raw manifests to self-service Kubernetes apps: creating enterprise-ready open platforms</title>
      <link>https://feeds.dzone.com/link/22488/17418300/from-raw-manifests-to-self-service-kubernetes-apps</link>
      <description><![CDATA[<div>
 <div class="table-responsive" style="border: none;">
  <table style="max-width: 100%; width: auto; table-layout: fixed; display: table;" width="auto">
   <tbody>
    <tr style="overflow-wrap: break-word; width: auto;" width="auto">
     <td style="overflow-wrap: break-word; width: auto;" width="auto">Sponsored By: Nutanix<br><img data-new="false" data-mimetype="image/png" data-creationdateformatted="08/04/2026 07:45 PM" data-url="https://dz2cdn1.dzone.com/storage/temp/19126920-1785872754322.png" data-size="17231" data-id="19126920" data-image="true" data-sizeformatted="17.2 kB" data-creationdate="1785872754828" data-type="temp" data-modificationdate="null" data-name="1785872754322.png" data-src="https://dz2cdn1.dzone.com/storage/temp/19126920-1785872754322.png" class="fr-fic fr-dib fr-fil lazyload" style="width: 144px;"><em>The following is sponsored content. It may not reflect the views of our editorial staff.</em><br></td>
    </tr>
   </tbody>
  </table>
 </div>
</div>
<h2 dir="ltr">The Kubernetes scaling problem nobody talks about</h2>
<p dir="ltr">Enterprise platform teams encounter the same pattern repeatedly: a Kubernetes platform works well enough that nobody wants to change it.</p>
<p dir="ltr">This happens gradually as teams make reasonable technology choices: selecting different ingress controllers, secrets management tools, CD platforms, or observability software. Individually, none of these decisions is a problem. Months later, however, they’ve created a Kubernetes environment that only a handful of people understand. As soon as that one person gets sick or leaves the company, maintaining or improving the platform becomes much more difficult.</p><img src="https://feeds.dzone.com/link/22488/17418300.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 14 Aug 2026 16:27:20 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3673195</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19147211&amp;w=600"/>
      <dc:creator>DZone Staff</dc:creator>
    </item>
    <item>
      <title>The Java Story: The Official Documentary Is Here</title>
      <link>https://feeds.dzone.com/link/22488/17393018/java-official-documentary</link>
      <description><![CDATA[<p>The Java Story | The Official Documentary provides more than a retrospective on one of the most influential programming languages. Tracing Java’s journey from the Oak project at Sun Microsystems to its widespread adoption in enterprise systems, embedded devices, and global platforms, the documentary highlights how technical constraints, strategic decisions, and architectural choices shaped its evolution. For those interested in technology history, it serves as a valuable case study of how software transitions from experimentation to infrastructure, and how early engineering decisions continue to impact modern systems.</p>
<p>The documentary’s significance reaches beyond the Java community. It examines enduring themes in software engineering, including portability, backward compatibility, platform design, ecosystem governance, standardization, and the interplay between technology and community. It also reframes innovation as an ongoing process of adaptation, compromise, and collaboration, rather than a single breakthrough. As such, The Java Story is recommended viewing for anyone interested in how technologies endure, evolve, and become foundational to entire industries.</p><img src="https://feeds.dzone.com/link/22488/17393018.gif" height="1" width="1"/>]]></description>
      <pubDate>Wed, 29 Jul 2026 13:00:06 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3664446</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19104754&amp;w=600"/>
      <dc:creator>Otavio Santana</dc:creator>
    </item>
    <item>
      <title>Developer’s Checklist: How to Build an FHE Application</title>
      <link>https://feeds.dzone.com/link/22488/17374023/fhe-application-checklist</link>
      <description><![CDATA[<p dir="ltr">For most developers, fully homomorphic encryption (FHE) application development is uncharted territory. FHE allows you to compute on data without ever decrypting it, which means organizations can pool sensitive data to create smarter machine learning models or build cloud-based encrypted anomaly detection models without ever exposing data in the clear. In practice, building such applications asks you to deal with a host of parameters that aren’t relevant to traditional programming, including noise budgets, polynomial approximations, ciphertext packing, and parameter tradeoffs.</p>
<p dir="ltr">It’s all a lot to take in, but you can tackle FHE development just like an elephant sandwich: one bite at a time. Here is my checklist for how to approach FHE application development. By following this guide, you can take your first steps toward never exposing your sensitive data in the cloud again.</p><img src="https://feeds.dzone.com/link/22488/17374023.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 06 Jul 2026 18:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3663311</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19078879&amp;w=600"/>
      <dc:creator>David Archer</dc:creator>
    </item>
    <item>
      <title>From Polling to PubSub: Building an Asynchronous OPC UA Stack in Python</title>
      <link>https://feeds.dzone.com/link/22488/17372360/async-opc-ua-python</link>
      <description><![CDATA[<p data-path-to-node="8">Industrial control systems are generating more data than ever before, but the Python tooling used to process this telemetry often encounters severe performance constraints. Traditional OPC UA libraries are built around synchronous, polling-based Client and Server architectures. When industrial networks scale to thousands of sensors broadcasting high-frequency data, these synchronous Python implementations choke. To handle this modern many-to-many topology, developers need a native Publisher and Subscriber solution that does not block the execution thread while waiting for network packets.</p>
<p data-path-to-node="9">For Python developers unfamiliar with industrial protocols, OPC UA PubSub (IEC 62541-14) is a standard that decouples data producers from consumers by allowing devices to broadcast telemetry via stateless middleware like UDP Multicast. For industrial engineers new to Python concurrency, <code data-index-in-node="288" data-path-to-node="9">asyncio</code> is a standard library that uses an event loop to handle thousands of simultaneous network operations concurrently without the heavy overhead of traditional threading.</p><img src="https://feeds.dzone.com/link/22488/17372360.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 03 Jul 2026 18:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3663572</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19077404&amp;w=600"/>
      <dc:creator>Harshith Narasimhan Srivatsa</dc:creator>
    </item>
    <item>
      <title>Mastering Fluent Bit: Beginners' Guide for Contributing to our CNCF Project Docs</title>
      <link>https://feeds.dzone.com/link/22488/17356310/fluent-bit-docs-contributing-guide</link>
      <description><![CDATA[<p>This series is a general-purpose getting-started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit.</p>
<p>Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.</p><img src="https://feeds.dzone.com/link/22488/17356310.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 08 Jun 2026 14:30:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3656425</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19045874&amp;w=600"/>
      <dc:creator>Eric D. Schabell</dc:creator>
    </item>
    <item>
      <title>Mastering Fluent Bit: Beginners' Guide for Contributing to Our CNCF Project Website</title>
      <link>https://feeds.dzone.com/link/22488/17354954/fluent-bit-beginners-guide</link>
      <description><![CDATA[<p>This series is a general-purpose getting-started guide for those of us wanting to learn about the Cloud Native Computing Foundation (CNCF) project Fluent Bit.</p>
<p>Each article in this series addresses a single topic by providing insights into what the topic is, why we are interested in exploring that topic, where to get started with the topic, and how to get hands-on with learning about the topic as it relates to the Fluent Bit project.</p><img src="https://feeds.dzone.com/link/22488/17354954.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 05 Jun 2026 19:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3656423</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19043961&amp;w=600"/>
      <dc:creator>Eric D. Schabell</dc:creator>
    </item>
    <item>
      <title>How I Fixed a Silent Production Bug in Apache Airflow That Affected Thousands of Deployments</title>
      <link>https://feeds.dzone.com/link/22488/17318902/how-i-fixed-silent-production-bug-apache-airflow</link>
      <description><![CDATA[<h2>The Issue That Stopped Me</h2>
<p>I was browsing <a href="https://dzone.com/articles/scalable-resilient-data-pipelines-apache-airflow">Apache Airflow's</a> open issues one evening — something I do when I want to understand the parts of the codebase I don't use every day. Issue #59935 caught my attention immediately.</p>
<p>The report was simple: pool names in Airflow can contain any characters — spaces, emojis, anything. But the metrics reporting system requires stats names to contain only ASCII letters, numbers, underscores, dots, and dashes. When you created a pool with a name like 'pool name with whitespace and emoji,' Airflow would happily accept it — and then crash silently when it tried to report metrics for that pool.</p><img src="https://feeds.dzone.com/link/22488/17318902.gif" height="1" width="1"/>]]></description>
      <pubDate>Tue, 14 Apr 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3640587</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18932670&amp;w=600"/>
      <dc:creator>Pradeep Kalluri</dc:creator>
    </item>
    <item>
      <title>Accelerating Your Software Engineering Career With Open Source and Jakarta EE</title>
      <link>https://feeds.dzone.com/link/22488/17316132/software-career-open-source</link>
      <description><![CDATA[<p data-end="2084" data-start="1942">For decades, software engineering followed a relatively predictable path: learn the language, master the tools, deliver results, and progress. That model is quietly breaking.</p>
<p data-end="2380" data-start="2119">Today, engineers are expected to do more than build systems — they are expected to influence decisions, communicate across teams, and demonstrate impact beyond their immediate environment. Yet most career advice still focuses solely on improving technical skills.</p><img src="https://feeds.dzone.com/link/22488/17316132.gif" height="1" width="1"/>]]></description>
      <pubDate>Wed, 08 Apr 2026 23:00:56 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3646860</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18972990&amp;w=600"/>
      <dc:creator>Otavio Santana</dc:creator>
    </item>
    <item>
      <title>Deterministic AI With OpenSymbolicAI</title>
      <link>https://feeds.dzone.com/link/22488/17294594/deterministic-ai-with-opensymbolicai</link>
      <description><![CDATA[<p>While <a href="https://dzone.com/articles/ai-agents-future-of-automation-or-overhyped-buzzword">AI agents</a> have shifted programming away from deterministic algorithms toward probabilistic LLMs, there remains concern that the lack of determinism makes an agentic solution inherently unreliable. The question comes down to this: Is non-determinism acceptable?</p>
<p>The answer depends on what the solution is for. For creative endeavours such as ideation or writing fiction, non-deterministic responses can be a strength. But I'm sure we can agree that software that relies on precise results, such as those used in finance or scientific research, cannot accept non-determinism.</p><img src="https://feeds.dzone.com/link/22488/17294594.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 06 Mar 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3636412</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18908054&amp;w=600"/>
      <dc:creator>Karthik Viswanathan</dc:creator>
    </item>
    <item>
      <title>A Practical Guide to Building Generative AI in Java</title>
      <link>https://feeds.dzone.com/link/22488/17284433/guide-building-generative-ai-java-genkit</link>
      <description><![CDATA[<p>Building generative AI applications in Java used to be a complex, boilerplate-heavy endeavor. You’d wrestle with raw HTTP clients, hand-craft JSON payloads, parse streaming responses, manage API keys, and stitch together observability, all before writing a single line of actual AI logic. Those days are over.</p>
<p><strong><a href="https://github.com/genkit-ai/genkit-java"></a></strong><a href="https://github.com/genkit-ai/genkit-java"></a><a href="https://github.com/genkit-ai/genkit-java" rel="noopener noreferrer" target="_blank">Genkit Java</a> is an open-source framework that makes building AI-powered applications in Java as straightforward as defining a function. Pair it with Google’s Gemini models and Google Cloud Run, and you can go from zero to a production-deployed generative AI service in minutes, not days.</p><img src="https://feeds.dzone.com/link/22488/17284433.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 26 Feb 2026 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3637429</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18891999&amp;w=600"/>
      <dc:creator>Xavier Portilla Edo</dc:creator>
    </item>
    <item>
      <title>Open Notebook: A Secure Alternative to Google NotebookLM</title>
      <link>https://feeds.dzone.com/link/22488/17277936/open-notebook-secure-alternative</link>
      <description><![CDATA[<p>Google NotebookLM is a powerful AI tool for interacting with your documents. However, privacy concerns might prevent you from uploading sensitive data to NotebookLM. There is an open source alternative by means of Open Notebook. All data can be kept local, and you are not restricted to Google's Gemini models. Let's check this out!</p>
<h2>Introduction</h2>
<p><a href="https://notebooklm.google/" rel="noopener noreferrer" target="_blank">Google NotebookLM</a> lets you upload your documents and get insights about the documents using Google's Gemini models. It is a very powerful and convenient tool.&nbsp;</p><img src="https://feeds.dzone.com/link/22488/17277936.gif" height="1" width="1"/>]]></description>
      <pubDate>Tue, 17 Feb 2026 14:45:26 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3636180</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18882279&amp;w=600"/>
      <dc:creator>Gunter Rotsaert</dc:creator>
    </item>
    <item>
      <title>Automating Behavioral Evaluations for LLMs: A Practical Guide to Bloom</title>
      <link>https://feeds.dzone.com/link/22488/17270561/automating-behavioral-evaluations-llms-bloom</link>
      <description><![CDATA[<p>If you've ever deployed a large language model (LLM) in production, you might know the uncertainty that comes with it. Will the model refuse a legitimate request? Will it be too agreeable when it shouldn't be? How does one even test for behaviors that emerge only in specific, hard-to-predict scenarios?</p>
<p>Manual red-teaming and hand-crafted evaluation suites have been the standard approach, but they can be very hard to scale. They're expensive, time-consuming, and worst of all, they become obsolete the moment they're published, since models can be trained on them.</p><img src="https://feeds.dzone.com/link/22488/17270561.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 05 Feb 2026 15:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3618056</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18868379&amp;w=600"/>
      <dc:creator>Sushant Mehta</dc:creator>
    </item>
    <item>
      <title>The Messaging Challenges No One Talks About in Regulated, Air-Gapped, and Hybrid Environments</title>
      <link>https://feeds.dzone.com/link/22488/17258683/messaging-challenges-regulated-hybrid</link>
      <description><![CDATA[<p name="89ff">The modern platform engineering mandate is clear: adopt Kubernetes, embrace microservices, and accelerate velocity.</p>
<p name="126b">In theory, this leads to efficiency; in practice, if you operate within highly regulated sectors — Finance, Utilities, Defense, Healthcare, etc. — the journey often slows down due to significant networking and compliance requirements.</p><img src="https://feeds.dzone.com/link/22488/17258683.gif" height="1" width="1"/>]]></description>
      <pubDate>Tue, 20 Jan 2026 17:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3626101</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18840222&amp;w=600"/>
      <dc:creator>Alvin Lee</dc:creator>
    </item>
    <item>
      <title>The Rise of Diskless Kafka: Rethinking Brokers, Storage, and the Kafka Protocol</title>
      <link>https://feeds.dzone.com/link/22488/17250323/rise-of-diskless-kafka-rethinking-brokers-storage</link>
      <description><![CDATA[<p data-end="796" data-start="354">Apache Kafka has come a long way from being just a scalable <a href="https://dzone.com/articles/building-scalable-data-lake-using-aws">data ingestion layer for data lakes</a>. Today, it is the backbone of real-time transactional applications. In many organizations, Kafka serves as the central nervous system connecting both operational and analytical workloads. Over time, its architecture has shifted significantly — from brokers managing all storage, to Tiered Storage, and now toward a new paradigm: <strong data-end="795" data-start="777">Diskless Kafka</strong>.</p>
<p data-end="1018" data-start="798">Diskless Kafka refers to a Kafka architecture in which brokers use no local disk storage. Instead, all event data is stored directly in cloud object storage such as Amazon S3, Google Cloud Storage, or Azure Blob Storage.</p><img src="https://feeds.dzone.com/link/22488/17250323.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 09 Jan 2026 19:00:10 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3617959</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18819107&amp;w=600"/>
      <dc:creator>Kai Wähner</dc:creator>
    </item>
    <item>
      <title>Cloud to Local Copilots: A Hybrid Path to Privacy and Control</title>
      <link>https://feeds.dzone.com/link/22488/17245660/cloud-to-local-copilots-hybrid-path-to-privacy-and-control</link>
      <description><![CDATA[<p data-end="852" data-start="203">Software usage patterns have always evolved alongside hardware capabilities. In recent years, with the rise of <a href="https://dzone.com/articles/build-right-infrastructure-ai-private-cloud">GPUs and cloud-based AI copilots</a> such as GitHub Copilot, this evolution has accelerated — offering developers real-time code suggestions, documentation support, and automated testing at scale. However, concerns around personal data privacy, the cost of copilot usage, and the need for greater autonomy have given rise to local AI copilots. By hosting models on a local device, developers gain tighter control over sensitive data, reduce dependency on cloud providers, and unlock performance benefits tailored to their device’s capabilities.</p>
<h2>Cloud Copilots vs. Local Copilots</h2>
<p data-end="1194" data-start="892">Cloud-based copilots have become the default entry point for many developers, especially in workplace settings, offering seamless integration with cloud-hosted repositories and services. However, there are trade-offs — namely recurring subscription costs and potential exposure of sensitive code or data.</p><img src="https://feeds.dzone.com/link/22488/17245660.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 02 Jan 2026 18:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3619604</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18807326&amp;w=600"/>
      <dc:creator>Bhala Ranganathan</dc:creator>
    </item>
    <item>
      <title>Extracting Clean Excel Tables From PDFs Using Python + Docling</title>
      <link>https://feeds.dzone.com/link/22488/17241598/pdf-to-excel-python-docling</link>
      <description><![CDATA[<p data-end="1040" data-start="706">PDFs remain the most widely used format for distributing structured reports — financial statements, regulatory filings, research documents, fund fact sheets, and more. Yet despite their structured appearance, PDFs are <em data-end="927" data-start="922">not</em> machine-readable. Extracting tables reliably is famously error-prone and often requires hours of manual cleanup.</p>
<p data-end="1161" data-start="1042">This is especially true in finance and enterprise environments where analysts rely on Excel for modeling and reporting.</p><img src="https://feeds.dzone.com/link/22488/17241598.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 25 Dec 2025 17:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3616984</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18787545&amp;w=600"/>
      <dc:creator>Sanjay Krishnegowda</dc:creator>
    </item>
  </channel>
</rss>
