<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Pulsar Client GoApache Pulsar 的 Go 語言客戶端

          聯(lián)合創(chuàng)作 · 2023-10-01 07:21

          由于 Go 語言與生俱來的優(yōu)勢以及 Go 社區(qū)的不斷壯大,Pulsar 社區(qū)對 Go Client 的呼聲很高。pulsar-client-go 是一個使用 Go 語言編寫的 Pulsar  Go Client 庫,項目目標(biāo)在于創(chuàng)建純 Go 語言編寫的客戶端,并且不依賴任何 C++ 庫文件。用戶可以通過 Pulsar Go 客戶端在 Go(又稱 Golang)中創(chuàng)建 Pulsar 生產(chǎn)者、消費者和 reader。在 Go 客戶端中,生產(chǎn)者、消費者和 reader 中的所有方法都是線程安全的。

          Apache Pulsar 是 Apache 軟件基金會頂級項目,是下一代云原生分布式消息流平臺,集消息、存儲、輕量化函數(shù)式計算為一體,采用計算與存儲分離架構(gòu)設(shè)計,支持多租戶、持久化存儲、多機房跨區(qū)域數(shù)據(jù)復(fù)制,具有強一致性、高吞吐、低延時及高可擴(kuò)展流數(shù)據(jù)存儲特性。

          此前,Pulsar 社區(qū)向大家提供了基于 CPP 封裝的 pulsar-client-go,但是 CGO 存在諸多問題,且性能易損耗,使得 Pulsar 難以更好地支持 Go 社區(qū)。這促使我們基于原生的 Go 語言來重寫整個 Go Client,旨在替換原來的 CGO client,從而更好地支持 Pulsar在 Go 社區(qū)的應(yīng)用和集成 。

          使用環(huán)境要求:Go 1.11 以上版本

          瀏覽 21
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  良家 露脸 后入 | 插美女综合网 | 小h片在线观看 | 天天射网站 | 人人莫人人看 |