End of August 2022 Streaming Report
Tags: apachepulsar
Published: 2022-09-01 18:04:15

---
title: End of August 2022 Streaming Report
published: true
date: 2022-08-29 20:24:00 UTC
tags: apachepulsar
canonical_url: 
---

 https://www.linkedin.com/pulse/end-august-2022-tim-spann-

#ApachePulsar #FLiPStack #Java #Python #Jetson

<header aria-label="Newsletter header" style='background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); display: var(--artdeco-reset-base-display-block); font-family: -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", "Fira Sans", Ubuntu, Oxygen, "Oxygen Sans", Cantarell, "Droid Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Lucida Grande", Helvetica, Arial, sans-serif; font-size: 16px; margin: 0px auto; padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;'><section aria-label="Newsletter header" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: var(--artdeco-reset-base-display-block); font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin-top: 0.4rem; padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;"><div id="ember208" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: flex; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: var(--artdeco-reset-base-margin-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">
<div id="ember209" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; flex-shrink: 0; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin-right: 4px !important; padding: var(--artdeco-reset-base-padding-zero); position: relative; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);" type="square"><a data-control-name="series_info_footer" href="https://www.linkedin.com/newsletters/flip-stack-weekly-%25F0%259F%2587%25BA%25F0%259F%2587%25A6-6861715928728576000/" id="ember210" style="background-color: var(--artdeco-reset-link-background-color-transparent); border: var(--artdeco-reset-link-border-zero); box-sizing: inherit; font-size: var(--artdeco-reset-base-font-size-hundred-percent); font-weight: var(--font-weight-bold); margin: var(--artdeco-reset-base-margin-zero); padding: var(--artdeco-reset-base-padding-zero); text-decoration: var(--artdeco-reset-link-text-decoration-none); touch-action: manipulation; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><img alt="Newsletter Logo" id="ember211" loading="lazy" src="https://media-exp1.licdn.com/dms/image/C4E12AQE6LafsIn5tiA/series-logo_image-shrink_100_100/0/1635960559272?e=1667433600&amp;v=beta&amp;t=d9Eyl-iznyGxpcOlv3xxa9shJHDJE6Y23qAo-SpVc4w" style="background-clip: content-box; background-color: var(--color-background-container); border-radius: 0px !important; border: none; box-shadow: none; box-sizing: border-box; color: var(--color-text); font-size: var(--artdeco-reset-base-font-size-hundred-percent); height: 72px; margin: var(--artdeco-reset-base-margin-zero); max-height: 100%; max-width: 100%; object-fit: scale-down; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: bottom; width: 72px;"></a></div>
<div id="ember212" style="align-self: center; background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: flex; flex-basis: 0%; flex-flow: row nowrap; flex-grow: 1 !important; flex-shrink: 1 !important; font-size: var(--artdeco-reset-base-font-size-hundred-percent); justify-content: space-between !important; margin: var(--artdeco-reset-base-margin-zero); padding-left: 4px; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">
<a data-control-name="series_info_footer" href="https://www.linkedin.com/newsletters/flip-stack-weekly-%25F0%259F%2587%25BA%25F0%259F%2587%25A6-6861715928728576000/" id="ember213" style="background-color: var(--artdeco-reset-link-background-color-transparent); border: var(--artdeco-reset-link-border-zero); box-sizing: inherit; display: flex !important; flex-direction: column !important; font-size: var(--artdeco-reset-base-font-size-hundred-percent); font-weight: var(--font-weight-bold); margin: var(--artdeco-reset-base-margin-zero); padding: var(--artdeco-reset-base-padding-zero); text-decoration: var(--artdeco-reset-link-text-decoration-none); touch-action: manipulation; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><div id="ember214" style="--artdeco-reset-typography_getfontsize: 1.6rem; --artdeco-reset-typography_getlineheight: 1.5; background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: var(--color-text) !important; display: inline-flex; font-family: var(--artdeco-typography-sans); font-size: var(--artdeco-reset-typography_getFontSize); font-weight: var(--artdeco-reset-typography-font-weight-bold); line-height: var(--artdeco-reset-typography_getLineHeight); margin-bottom: 4px !important; padding: var(--artdeco-reset-base-padding-zero); vertical-align: middle !important;">FLiP Stack Weekly 🇺🇦</div>
<div id="ember215" style="--artdeco-reset-typography_getfontsize: 1.4rem; --artdeco-reset-typography_getlineheight: 1.42857; background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: var(--color-text) !important; font-family: var(--artdeco-typography-sans); font-size: var(--artdeco-reset-typography_getFontSize); font-weight: var(--artdeco-reset-typography-font-weight-normal); line-height: var(--artdeco-reset-typography_getLineHeight); margin-bottom: 4px !important; margin-right: 16px !important; overflow: hidden; padding: var(--artdeco-reset-base-padding-zero); text-overflow: ellipsis; vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: nowrap; width: 400px;">This week in the FLiP Stack and the related technolgies, companies, software and infrastructure.</div>
<div id="ember216" style="--artdeco-reset-typography_getfontsize: 1.2rem; --artdeco-reset-typography_getlineheight: 1.33333; align-items: center !important; background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: var(--color-text-low-emphasis) !important; font-family: var(--artdeco-typography-sans); font-size: var(--artdeco-reset-typography_getFontSize); font-weight: var(--artdeco-reset-typography-font-weight-normal); line-height: var(--artdeco-reset-typography_getLineHeight); margin: var(--artdeco-reset-base-margin-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">
<li-icon aria-hidden="true" size="small" style="box-sizing: inherit; color: var(--color-text-low-emphasis) !important; display: inline-block; overflow: hidden; position: relative; vertical-align: middle !important;" type="calendar"><svg data-supported-dps="16x16" fill="currentColor" focusable="false" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M2 2v9a3 3 0 003 3h6a3 3 0 003-3V2zm8.5 1.5a1 1 0 11-1 1 1 1 0 011-1zm-5 0a1 1 0 11-1 1 1 1 0 011-1zM12 11a1 1 0 01-1 1H5a1 1 0 01-1-1V7h8z"></path></svg></li-icon><span style="--artdeco-reset-typography_getfontsize: 1.4rem; --artdeco-reset-typography_getlineheight: 1.42857; background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: var(--color-text-low-emphasis); font-size: var(--artdeco-reset-typography_getFontSize); font-weight: var(--artdeco-reset-typography-font-weight-normal); line-height: var(--artdeco-reset-typography_getLineHeight); margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: middle !important;"> Weekly newsletter</span>
</div></a><div style="align-items: center !important; background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: flex !important; flex-wrap: nowrap; font-size: var(--artdeco-reset-base-font-size-hundred-percent); justify-content: space-between !important; margin: var(--artdeco-reset-base-margin-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">
<button style="--artdeco-reset-typography_getfontsize: 1.4rem; --artdeco-reset-typography_getlineheight: 1.42857; background-attachment: initial; background-clip: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-style: none; border-width: initial; box-sizing: inherit; cursor: pointer; font-family: inherit; font-size: var(--artdeco-reset-typography_getFontSize); font-weight: var(--artdeco-reset-typography-font-weight-bold); line-height: var(--artdeco-reset-typography_getLineHeight); margin-bottom: 0px; margin-right: 8px !important; padding: 0px; touch-action: manipulation; white-space: nowrap;" type="button">5,807 subscribers</button><button data-control-name="series_subscribe_toggle" id="ember217" style="align-items: center; background-attachment: initial; background-clip: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-color: initial; border-radius: var(--corner-radius-small) !important; border-style: none; border-width: initial; cursor: pointer; display: inline-flex; flex-shrink: 0 !important; font-family: inherit; font-size: 1.6rem; font-weight: 600; justify-content: center; line-height: 2rem; margin-bottom: 0px; max-width: 480px; min-height: 3.2rem; min-width: 0px; overflow: hidden; padding-bottom: 0.6rem; padding-left: 0.8rem !important; padding-right: 0.8rem !important; padding-top: 0.6rem; touch-action: manipulation; transition-duration: 167ms; transition-property: background-color, box-shadow, color; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); vertical-align: middle;"><li-icon aria-hidden="true" size="small" style="box-sizing: inherit; display: inline-block; flex-shrink: 0; margin: 0px 4px 0px -2px; overflow: hidden; position: relative;" type="check"><svg data-supported-dps="16x16" fill="currentColor" focusable="false" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M12.57 2H15L6 15l-5-5 1.41-1.41 3.31 3.3z"></path></svg></li-icon><span style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">Subscribed</span></button>
</div>
</div>
</div></section><h1 dir="ltr" style="--artdeco-reset-typography_getfontsize: 4rem; --artdeco-reset-typography_getlineheight: 1.2; background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: var(--color-text); font-size: var(--artdeco-reset-typography_getFontSize); line-height: var(--artdeco-reset-typography_getLineHeight); margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding-top: 32px !important; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">End of August 2022</h1>
<ul style="--artdeco-reset-typography_getfontsize: 1.4rem; --artdeco-reset-typography_getlineheight: 1.42857; background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: var(--color-text-low-emphasis); display: flex; flex-direction: row; font-size: var(--artdeco-reset-typography_getFontSize); font-weight: var(--artdeco-reset-typography-font-weight-normal); line-height: var(--artdeco-reset-typography_getLineHeight); list-style: none; margin-top: 16px !important; padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">
<li style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: var(--artdeco-reset-base-margin-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><time style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding-right: 2.4rem; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">Published on August 29, 2022</time></li>
<li style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin-top: -2px; padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><a href="https://www.linkedin.com/post/edit/6968194169378852864/" id="ember218" style="align-items: center; background-color: var(--color-background-none); border-radius: var(--corner-radius-small) !important; border: none; box-sizing: border-box; cursor: pointer; display: inline-flex; font-family: inherit; font-size: 1.4rem; font-weight: 600; justify-content: center; line-height: 2rem; margin: var(--artdeco-reset-base-margin-zero); max-width: 480px; min-height: 2.4rem; min-width: 0px; overflow: hidden; padding-bottom: 0.2rem; padding-left: 0.8rem !important; padding-right: 0.8rem !important; padding-top: 0.2rem; text-align: center; text-decoration-line: none; touch-action: manipulation; transition-duration: 167ms; transition-property: background-color, box-shadow, color; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); vertical-align: middle;"><li-icon aria-hidden="true" size="small" style="box-sizing: inherit; display: inline-block; flex-shrink: 0; margin: 0px 4px 0px -2px; overflow: hidden; position: relative; vertical-align: middle;" type="pencil-icon"><svg data-supported-dps="16x16" fill="currentColor" focusable="false" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M14.13 1.86a3 3 0 00-4.17 0l-7 7L1 15l6.19-2 6.94-7a3 3 0 000-4.16zm-8.36 9.71l-1.35-1.34L9.64 5 11 6.35z"></path></svg></li-icon><span style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">Edit article</span></a></li>
<li style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin-top: -2px; padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><a href="https://www.linkedin.com/analytics/post-summary/urn:li:activity:6970015716510986240/" id="ember219" style="align-items: center; background-color: var(--color-background-none); border-radius: var(--corner-radius-small) !important; border: none; box-sizing: border-box; cursor: pointer; display: inline-flex; font-family: inherit; font-size: 1.4rem; font-weight: 600; justify-content: center; line-height: 2rem; margin: var(--artdeco-reset-base-margin-zero); max-width: 480px; min-height: 2.4rem; min-width: 0px; overflow: hidden; padding-bottom: 0.2rem; padding-left: 0.8rem !important; padding-right: 0.8rem !important; padding-top: 0.2rem; text-align: center; text-decoration-line: none; touch-action: manipulation; transition-duration: 167ms; transition-property: background-color, box-shadow, color; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); vertical-align: middle;"><li-icon aria-hidden="true" size="small" style="box-sizing: inherit; display: inline-block; flex-shrink: 0; margin: 0px 4px 0px -2px; overflow: hidden; position: relative; vertical-align: middle;" type="analytics-icon"><svg data-supported-dps="16x16" fill="currentColor" focusable="false" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M4 12h10v2H3a1 1 0 01-1-1V2h2v10zm9.31-9.93L10.25 4l1.09.58L10 7.21 7.7 6.06a.75.75 0 00-1 .33l-2 3.92 1.58.79 1.53-3 2.3 1.16a.75.75 0 001-.33l1.79-3.58 1.1.58V2.45a.45.45 0 00-.69-.38z"></path></svg></li-icon><span style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">View stats</span></a></li>
</ul></header>

 ![2022](https://media-exp1.licdn.com/dms/image/D4E12AQFermR5lKzG0w/article-cover_image-shrink_720_1280/0/1661346959324?e=1667433600&v=beta&t=BiZKaDzA6HnFoOwJQ78fP6ahEAbW7D53MRcYtZG9k8k)

_2022_

[

 ![Tim Spann 🇺🇦 🥑](https://media-exp1.licdn.com/dms/image/C4E03AQFCay1s3D3EXA/profile-displayphoto-shrink_100_100/0/1627072435155?e=1667433600&v=beta&t=3fMjdbnajd2PRYKkohGk7dQQ9KgikcIlBEcqhm9WB_4)
Status is online

](https://www.linkedin.com/in/timothyspann/)

[
## Tim Spann 🇺🇦 🥑
](https://www.linkedin.com/in/timothyspann/)

Developer Advocate @ StreamNative, Apache Pulsar, FLiP Stack, DeveloperWeek Advisor 🇺🇦

[99 articles](https://www.linkedin.com/in/timothyspann/recent-activity/posts/)

 ![No alt text provided for this image](https://media-exp1.licdn.com/dms/image/D4E12AQGbT7HEKXu_GA/article-inline_image-shrink_1500_2232/0/1661358140894?e=1667433600&v=beta&t=Cg5taKgakaPZBKRpsiebUiqxMGu_6Ue_-jLGcRVlDmA)

Pulsar is everywhere! Pulsar Summit was awesome, I am hoping the videos will be out soon. I am working with some friends from [Timeplus](https://www.timeplus.com/). I was able to connect to a secure cloud Apache Pulsar cluster with no issues. It's very cool. I will put out an article, demo, and video soon.

 ![No alt text provided for this image](https://media-exp1.licdn.com/dms/image/D5612AQGWqWRKvgX9fA/article-inline_image-shrink_1500_2232/0/1661525778986?e=1667433600&v=beta&t=H47-iluVlSWenTUFi6apWjaqu2NROTEQLXTypggM2S0)

The new Python 3 client for Pulsar (I recommend Python 3.10) installs almost everywhere with ease and no building C++. I installed it on NVIDIA Jetson Nano, Inovato Quadra, Raspberry Pi, and more.

I also have some new demos coming on ADS-B, Jetson Sensors, Financial data, and more.

This is Edition 46!

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=8268037683687953278&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="GitHub - tspannhw/FLiPStackWeekly: FLiP Stack Weekly covering Apache Pulsar, Apache Flink, Apache NiFi, Apache Spark and more..." width="744"></iframe>

New Flink Connector Update:

<iframe height="169" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7852223619867144091&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Release v1.15.1.0 · streamnative/flink" width="744"></iframe>

## DEMOS

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7373318689863994058&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="GitHub - tspannhw/FLiP-Py-Jetson-Sensors: Waveshare Environmental Sensor Board on Jetson Nano 2GB - Apache Pulsar - Python 3.10 - Ubuntu 18.04" width="744"></iframe>

## EVENTS

Pulsar Summit Asia 2022 is looking for speakers, get your talks in. I got mine in.

<iframe height="184" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7885407954158885271&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Pulsar Summit Asia 2022: CFP Is Open Now!" width="744"></iframe>

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7723929961960196889&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Pulsar Summit Asia 2022: Call for Speakers/Papers" width="744"></iframe>

September 8, 2022: Comcast Labs Connect PHLAI in Philadelphia

<iframe height="184" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=8129362077247534586&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="2022 - PHLAI — Comcast Labs Connect" width="744"></iframe>

Sept 13-16, 2022: OSS Summit (Virtual)

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7109446793642601338&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Open Source Summit Europe | Linux Foundation Events" width="744"></iframe>

Sept 26-28, 2022: JConfDev Chicago

 ![No alt text provided for this image](https://media-exp1.licdn.com/dms/image/D4E12AQGRtrEcsiqH7Q/article-inline_image-shrink_1000_1488/0/1661460170522?e=1667433600&v=beta&t=z9ZoTEfLvPtO-B8EpaW5_IpvRPddHix1uk8V6fSQ_ew)

[https://2022.jconf.dev/](https://2022.jconf.dev/)

Oct 3-6, 2022: Apache Con, New Orleans, LA.

<iframe height="184" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7725902607119765673&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="ApacheCon North America 2022" width="744"></iframe>

Oct 4-5, 2022: Current: Apache Kafka Summit. Austin, TX.

<iframe height="169" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7848210336553794046&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="About Current" width="744"></iframe>

Oct 25, 2022: KubeCon: Detroit

Nov 15-18, 2022. PASS Data Community Conference. Seattle.

<iframe height="177" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7709152315429910737&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="PASS Data Community Summit November 15-18 2022" width="744"></iframe>

Nov 23, 2022: Big Data EU (Virtual)

Dec 6-8, 2022: Spring One: San Francisco

<iframe height="169" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=8747220898818876226&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="SpringOne | December 6–8, 2022" width="744"></iframe>

## ARTICLES

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=8260999197849918879&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Pulsar Summit SF 2022: Community Event Recap" width="744"></iframe>

<iframe height="149" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7813250038082690795&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Overheard at Pulsar Summit 2022" width="744"></iframe>

<iframe height="155" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=8319747331510776844&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="What is Idempotency?" width="744"></iframe>

<iframe height="184" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7885407954158885271&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Pulsar Summit Asia 2022: CFP Is Open Now!" width="744"></iframe>

<iframe height="157" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7129472795109136789&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Apache Pulsar and KoP in Practice: How Sina Weibo Migrated from Kafka to Pulsar" width="744"></iframe>

<iframe height="135" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=8306266890259871821&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Top Programming Languages 2022" width="744"></iframe>

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7127102342829704519&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Biweekly Timeplus Product Update: - You can now add Apache Pulsar as a… - Timeplus on LinkedIn" width="744"></iframe>

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7605467790493466708&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Routing OSQuery Events via Apache Pulsar - Decodable" width="744"></iframe>

<iframe height="129" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7362403096862055365&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Pulsar | RisingWave" width="744"></iframe>

<iframe height="184" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7171197602633367026&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Introducing Pulsar Integration in Timeplus" width="744"></iframe>

## PULSAR STUFF

<iframe height="184" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=8041879340976838720&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Apache Pulsar on IBM Cloud" width="744"></iframe>

## CODE

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7783492811314706443&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="GitHub - singularity-data/risingwave: RisingWave: the next-generation streaming database in the cloud." width="744"></iframe>

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7204291741188388267&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="GitHub - H-M-H/Weylus: Use your tablet as graphic tablet/touch screen on your computer." width="744"></iframe>

<iframe height="149" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7490737327478970389&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="Milvus Architecture Overview" width="744"></iframe>

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=8515105096766392099&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="GitHub - pemistahl/lingua-py: 👄 The most accurate natural language detection library for Python, suitable for long and short text alike" width="744"></iframe>

<iframe height="166" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7032771654549352155&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="JSON Visio - Directly onto graphs" width="744"></iframe>

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=8454470787291511558&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="GitHub - phw/peek: Simple animated GIF screen recorder with an easy to use interface" width="744"></iframe>

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=6935132895644210664&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="GitHub - RomelTorres/alpha_vantage: A python wrapper for Alpha Vantage API for financial data." width="744"></iframe>

<iframe height="197" src="https://www.linkedin.com/embeds/publishingEmbed.html?articleId=7737980192495055169&amp;li_theme=light" style="background: var(--artdeco-reset-base-background-transparent); border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; display: block; font-size: var(--artdeco-reset-base-font-size-hundred-percent); margin: 4.4rem auto; outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); width: 744px;" title="GitHub - upscayl/upscayl: 🆙 Upscayl - Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy." width="744"></iframe>

### Published by

[

 ![Tim Spann 🇺🇦 🥑](https://media-exp1.licdn.com/dms/image/C4E03AQFCay1s3D3EXA/profile-displayphoto-shrink_100_100/0/1627072435155?e=1667433600&v=beta&t=3fMjdbnajd2PRYKkohGk7dQQ9KgikcIlBEcqhm9WB_4)
Status is online

](https://www.linkedin.com/in/timothyspann/)

[Tim Spann 🇺🇦 🥑](https://www.linkedin.com/in/timothyspann/)

Developer Advocate @ StreamNative, Apache Pulsar, FLiP Stack, DeveloperWeek Advisor 🇺🇦

Published • 6h

[99 articles](https://www.linkedin.com/in/timothyspann/recent-activity/posts/)

[hashtag#ApachePulsar](https://www.linkedin.com/feed/hashtag/?keywords=apachepulsar) [hashtag#Streaming](https://www.linkedin.com/feed/hashtag/?keywords=streaming) [hashtag#Messaging](https://www.linkedin.com/feed/hashtag/?keywords=messaging) [hashtag#Java](https://www.linkedin.com/feed/hashtag/?keywords=java) [hashtag#NVIDIAJetson](https://www.linkedin.com/feed/hashtag/?keywords=nvidiajetson) [hashtag#Python](https://www.linkedin.com/feed/hashtag/?keywords=python)