<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://www.greyker.com/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-03-09</lastmod>
  </url>
  <url>
    <loc>https://www.greyker.com/blog/news-in-the-new-year-from-greyker</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-01-15</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/72cacf5c-9195-44c1-be89-9a15621ef403/Greyker+Logo+-+Black.png</image:loc>
      <image:title>Blog - 2025 in review - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.greyker.com/blog/wall-street-canary</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-01-13</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/3768b8ca-2041-4db3-af07-98aaf9b10389/wallstcanary-large.png</image:loc>
      <image:title>Blog - Wall St. Canary - A clear focus on news impacting your investments.</image:title>
      <image:caption>Over 50% of financial news and media reporting focuses on the 20 largest stocks. What if you invest in companies outside of that group? What if you miss a story that impacts one of your holdings? Enter Wall Street Canary. A simple weekly report, delivered via e-mail that highlights key news and numbers that impact your specific holdings. Learn more, and sign up at wallstcanary.com</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.greyker.com/blog/tracking-ev-battery-health-at-scale</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-10-07</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/dba68529-df1e-450a-b0e2-ff8afa5bc0bd/EVTOL+Battery+data+POC+%282%29.png</image:loc>
      <image:title>Blog - Tracking EV Fleet  Battery Health - Make it stand out</image:title>
      <image:caption>Logical architecture of EV battery data analytics pipeline</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/df358ea5-4481-4ed5-b589-e3b65106d6c9/CC-Flink-evtol-battery-data.png</image:loc>
      <image:title>Blog - Tracking EV Fleet  Battery Health</image:title>
      <image:caption>Each of these readings is streamed into Kafka as an event over the course of 5 minutes. We use JSON for ease of use and to illustrate the visualization within Confluent Cloud.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/7b23a0ef-902b-456c-9b8f-28dcd4d94776/CC-Flink-evtol-battery-state.png</image:loc>
      <image:title>Blog - Tracking EV Fleet  Battery Health - Our demo publishes an aggregation that describes the distribution of each metric over the past time minute.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.greyker.com/blog/accelerating-kafkaflink-throughput-by-4x</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-01-15</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/8510674b-3c50-43cc-9de9-57378abc0936/Screenshot+JSON+message+volume.png</image:loc>
      <image:title>Blog - Accelerating Kafka/Flink throughput - In this small cluster, we processed 1.2 million events per minute at peak. Our Flink cluster would scale up to 2 CFUs. In contrast, our Kafka cluster had hit its soft limit of 50 CFUs.</image:title>
      <image:caption>Confluent Cloud Flink event volume with JSON messages</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/c209f480-10f4-42bf-bb26-ee7a5accb168/Screenshot+Protobuf+message+volume.png</image:loc>
      <image:title>Blog - Accelerating Kafka/Flink throughput - Without modifying anything else in the pipeline, or increasing the size of the Kafka cluster, we were able to achieve peak throughput of 5 million messages consumed, and 6 million produced per minute.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.greyker.com/blog/8j1cs1wndnh9i8kkxkiwh3dbdi4j2b</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-10-03</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/6f70fb0c-19c6-4d31-917d-82d8348d750b/Flink+Position+Keeper+%282%29.png</image:loc>
      <image:title>Blog - Building a Position Calculator on FIX messages in Flink - Make it stand out</image:title>
      <image:caption>Architecture diagram for a simple position calculator application in Flink SQL</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/c38f15d4-0a48-4cd9-a93e-28105384e772/Screenshot+2025-06-13+at+9.47.26%E2%80%AFAM.png</image:loc>
      <image:title>Blog - Building a Position Calculator on FIX messages in Flink</image:title>
      <image:caption>Our first step is to take FIX messages and publish them to Kafka as JSON using a python application.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/6f6f0249-d12c-470a-94ce-11f60e8834e3/Screenshot+2025-06-13+at+8.11.59%E2%80%AFAM.png</image:loc>
      <image:title>Blog - Building a Position Calculator on FIX messages in Flink</image:title>
      <image:caption>Flink excels at filter and aggregation functions on large streams of data. A position is an aggregation on a stream of trade events. The logic for our demo is expressed in simple SQL, and Confluent Cloud provides a convenient IDE and UI to test and deploy statements.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/ff742e7d-7f02-4e13-b088-5dc685f25b8f/Screenshot+2025-06-25+at+4.00.48%E2%80%AFPM.png</image:loc>
      <image:title>Blog - Building a Position Calculator on FIX messages in Flink</image:title>
      <image:caption>We pass 3 million FIX messages to Kafka and demonstrate how CC Flink scales to handle additional volume and meet latency targets. In our example 3 million messages are processed by Flink SQL within 5 minutes. The cluster auto-scales from 1 CFU to 4 to handle this load.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.greyker.com/blog/blog-post-one-rcm3n</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-06-05</lastmod>
  </url>
  <url>
    <loc>https://www.greyker.com/blog/where-we-have-been</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2026-01-15</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/c7a0f304-80e3-4cd9-8a96-821afec69280/x11-screenshot.png</image:loc>
      <image:title>Blog - Friday Musings: Why streaming data? Why Now? - My first real, grown up job was supporting a trading and risk-management system a FX Options desk. I’d get in early in the morning, talk to Europe on the way in, and then walk the trading floor, making sure every trader could start their X-11 windows.</image:title>
      <image:caption>X-11 screenshot</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.greyker.com/blog/tag/data+analysis</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.greyker.com/blog/tag/drones</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.greyker.com/blog/tag/electric+vehicles</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.greyker.com/blog/tag/battery+health</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.greyker.com/industry-tech</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-04-14</lastmod>
  </url>
  <url>
    <loc>https://www.greyker.com/our-founders</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-04-17</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/e2536141-6029-46d1-8464-b9ced39c80a1/subir-profile-full.jpeg</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/7b095c98-2b53-4b3a-82d8-d0d11cb4abfe/Nieker+square.jpg</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://www.greyker.com/home</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2025-04-17</lastmod>
  </url>
  <url>
    <loc>https://www.greyker.com/contact-us</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-04-14</lastmod>
  </url>
  <url>
    <loc>https://www.greyker.com/join-us</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-05-13</lastmod>
  </url>
  <url>
    <loc>https://www.greyker.com/locations</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-04-17</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/1744383640299-3P80RLGK2YBZAV19MBPF/unsplash-image-16ziVZtz8vA.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/1744383724871-6VIJQUTCEGL3A61N38TP/unsplash-image-CeVj8lPBJSc.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/1744292941072-EFI9K314MQ8HY71TVH6H/unsplash-image-hHcsvxjSR7Y.jpg</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/67f530228487065ab7d7955a/1744383536975-820JYMZ5WJ5H0F9M8PJT/unsplash-image-i5Kx0P8A0d4.jpg</image:loc>
    </image:image>
  </url>
</urlset>

