<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Christopher Bradford on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/christopher-bradford/</link><description>Articles written by Christopher Bradford on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 07 Jun 2022 14:51:03 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/christopher-bradford/index.xml" rel="self" type="application/rss+xml"/><item><title>Managing Distributed Applications in Kubernetes Using Cilium and Istio with Helm and Operator for Deployment</title><link>https://foojayio.github.io/website/today/managing-distributed-applications-in-kubernetes-using-cilium-and-istio-with-helm-and-operator-for-deployment/</link><pubDate>Tue, 07 Jun 2022 14:51:03 +0000</pubDate><guid>https://foojayio.github.io/website/today/managing-distributed-applications-in-kubernetes-using-cilium-and-istio-with-helm-and-operator-for-deployment/</guid><description>&lt;p&gt;&lt;img src="https://foojayio.github.io/website/today/managing-distributed-applications-in-kubernetes-using-cilium-and-istio-with-helm-and-operator-for-deployment/1_i26lEM7Wl5JA7FIMlhtKNA-1024x576.jpeg" alt="" loading="lazy"&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;This post will show you the benefits of managing your distributed applications with Kubernetes in cross-cloud, multi-cloud, and hybrid cloud scenarios using Cilium and Istio with Helm and Operator for deployment.&lt;/em&gt;{#6864}&lt;/p&gt;
&lt;p&gt;In our recent post on &lt;a href="https://thenewstack.io/taking-your-database-beyond-a-single-kubernetes-cluster/" target="_blank" rel="noopener noreferrer"&gt;The New Stack&lt;/a&gt;
, we showed you how you can leverage &lt;a href="https://kubernetes.io/" target="_blank" rel="noopener noreferrer"&gt;Kubernetes&lt;/a&gt;
 (K8s) and &lt;a href="https://cassandra.apache.org/_/index.html" target="_blank" rel="noopener noreferrer"&gt;Apache Cassandra&lt;/a&gt;
TM to manage distributed applications at scale, with thousands of nodes across both on-premises and in the cloud. In that example, we used &lt;a href="https://k8ssandra.io/" target="_blank" rel="noopener noreferrer"&gt;K8ssandra&lt;/a&gt;
 and &lt;a href="https://cloud.google.com/" target="_blank" rel="noopener noreferrer"&gt;Google Cloud Platform&lt;/a&gt;
 (GCP) to illustrate some of the challenges you might expect to encounter as you grow into a multi-cloud environment, upgrade to another K8s version, or begin working with different distributions and complimentary tooling. In this post, we&amp;rsquo;ll explore a few alternative approaches to using K8s to help you more easily manage distributed applications.{#fec3}&lt;/p&gt;</description></item><item><title>Taking Your Database Beyond a Single Kubernetes Cluster</title><link>https://foojayio.github.io/website/today/taking-your-database-beyond-a-single-kubernetes-cluster/</link><pubDate>Wed, 19 Jan 2022 10:31:47 +0000</pubDate><guid>https://foojayio.github.io/website/today/taking-your-database-beyond-a-single-kubernetes-cluster/</guid><description>&lt;p&gt;&lt;img src="https://foojayio.github.io/website/today/taking-your-database-beyond-a-single-kubernetes-cluster/0_ntxtNVffHhl99weW-1-1024x535.jpg" alt="" loading="lazy"&gt;
&lt;/p&gt;
&lt;p&gt;By &lt;a href="https://www.linkedin.com/in/bradfordcp/" target="_blank" rel="noopener noreferrer"&gt;Christopher Bradford&lt;/a&gt;
 and &lt;a href="https://www.linkedin.com/in/ty-morton-2b55b82/" target="_blank" rel="noopener noreferrer"&gt;Ty Morton&lt;/a&gt;
{#31db}&lt;/p&gt;
&lt;br /&gt;
&lt;p&gt;Global applications need a data layer that is as distributed as the users they serve. &lt;a href="https://cassandra.apache.org/_/index.html" target="_blank" rel="noopener noreferrer"&gt;Apache Cassandra&lt;/a&gt;
 has risen to this challenge, handling data needs for the likes of Apple, Netflix and Sony. Traditionally, managing data layers for a distributed application was handled with dedicated teams to manage the deployment and operations of thousands of nodes &amp;mdash; both on-premises and in the cloud.&lt;/p&gt;</description></item><item><title>A Case for Databases on Kubernetes from a Former Skeptic</title><link>https://foojayio.github.io/website/today/a-case-for-databases-on-kubernetes-from-a-former-skeptic/</link><pubDate>Tue, 13 Jul 2021 09:12:18 +0000</pubDate><guid>https://foojayio.github.io/website/today/a-case-for-databases-on-kubernetes-from-a-former-skeptic/</guid><description>&lt;p&gt;Kubernetes is everywhere. Transactional apps, video streaming services and machine learning workloads are finding a home on this ever-growing platform. But what about databases?&lt;/p&gt;
&lt;p&gt;If you had asked me this question five years ago, the answer would have been a resounding &amp;ldquo;&lt;strong&gt;No!&lt;/strong&gt; &amp;quot; &amp;mdash; based on my experience in development and operations. In the following years, as more resources emerged for stateful applications, my answer would have changed to &amp;ldquo;&lt;em&gt;&lt;strong&gt;Maybe&lt;/strong&gt;,&amp;rdquo;&lt;/em&gt; but always with a qualifier: &amp;ldquo;It&amp;rsquo;s fine for development or test environments&amp;hellip;&amp;rdquo; or &amp;ldquo;If the rest of your tooling is Kubernetes-based, and you have extensive experience&amp;hellip;&amp;rdquo;&lt;/p&gt;</description></item><item><title>Astra Service Broker: Tradeoff-Free Cassandra in Kubernetes</title><link>https://foojayio.github.io/website/today/announcing-the-astra-service-broker-tradeoff-free-cassandra-in-kubernetes/</link><pubDate>Thu, 19 Nov 2020 19:52:00 +0000</pubDate><guid>https://foojayio.github.io/website/today/announcing-the-astra-service-broker-tradeoff-free-cassandra-in-kubernetes/</guid><description>&lt;p&gt;When you are designing and building a cloud-native application, you are probably thinking about deploying it with Kubernetes. What about the database? That can get a bit more complicated as you weigh out the tradeoffs of elasticity, scale, and self-healing requirements versus maintaining servers and the long term operations required. Apache Cassandra™ ticks the first three boxes easily, but what about the operational burden of managing Cassandra? That&amp;rsquo;s where the cloud-native Cassandra service, &lt;a href="https://www.datastax.com/products/datastax-astra" target="_blank" rel="noopener noreferrer"&gt;DataStax Astra&lt;/a&gt;
, helps both operators and developers. But what makes it easy for deployments on Kubernetes to access the Astra managed service?&lt;/p&gt;</description></item></channel></rss>