{"id":163120,"date":"2026-03-05T11:11:54","date_gmt":"2026-03-05T09:11:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka"},"modified":"2026-03-05T11:11:54","modified_gmt":"2026-03-05T09:11:56","slug":"vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka","title":{"rendered":"V\u00e4lja lastud on kafkalet 0.1, t\u00f6\u00f6lauaklient Apache Kafka jaoks.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Avaldatud on versioon kafkalet 0.1, t\u00f6\u00f6laua graafiline klient Apache Kafka t\u00f6\u00f6tlemiseks. Rakendus tarnitakse iseseisva binaarfailina, mille suurus on umbes 15 MB, see ei n\u00f5ua JVM-i, Dockerit ega serveri komponentide k\u00e4ivitamist. Projekti kood on kirjutatud Go-s ja TypeScriptis ning see on litsentseeritud MIT litsentsi alusel. Kogumikud on valmistatud macOS-i (Intel ja Apple Silicon), Windowsi ja Linuxi jaoks.    <\/p>\n<p>Erinevalt olemasolevatest veebikesksest t\u00f6\u00f6riistadest, nagu Kafka UI ja AKHQ, mis n\u00f5uavad serveriprotsessi k\u00e4itamiseks Dockeris, t\u00f6\u00f6tab kafkalet nagu tavaline lauaarvuti rakendus \u2014 sarnaselt DBeaverile v\u00f5i DataGripi andmebaaside jaoks. Ainus lauaarvuti Kafka klient, mis seni oli, j\u00e4i Offset Exploreriks (varem Kafka Tool), mis on kirjutatud Java keeles ja pole pikka aega uuendatud. Rakendus kafkalet on loodud Wails v2 raamistikul, mis \u00fchendab Go tagarapordi React 18, TypeScripti ja shadcn\/ui veebiliidese \u00fche natiivse binaarfailina. Kafka'ga suhtlemiseks kasutatakse franz-go raamatukogu, mis on kirjutatud puhtas Go keeles ilma librdkafkast ja CGO-st s\u00f5ltumata.    <\/p>\n<p>P\u00f5hifunktsioonid:  <\/p>\n<ul>\n<li class=\"l\"> Profiilis\u00fcsteem mitme keskkonna (production, staging, dev) haldamiseks. Igal brokeril profiilis v\u00f5ib olla mitu nimetatud kasutaja kontot kiireks vahetamiseks. Paroolid ja tokenid salvestatakse ainult OS-i s\u00fcsteemi saladuste hoidlasse (macOS-i Keychain, Windows Credential Manager, libsecret Linuxis) ja ei salvestata konfiguratsioonifailidesse.\n<li class=\"l\"> Observer re\u017eiim \u2014 s\u00f5numite lugemine teemast ilma tarbija r\u00fchma \u00fchendamiseta, ilma nihkete kinnitamata ja ilma k\u00f5rvalm\u00f5judeta klastri jaoks. Eraldi tarbija re\u017eiim v\u00f5imaldab liituda r\u00fchmaga ja kinnitada nihked k\u00e4sitsi.\n<li class=\"l\"> Ajaliselt navigeerimine (seek to timestamp) \u2014 liikumine s\u00f5numite juurde m\u00e4\u00e4ratud kuup\u00e4eva ja kellaaja j\u00e4rgi ilma vajaduseta nihkeid k\u00e4sitsi arvutada. Tuvastamismeetodite tugi: SASL PLAIN, SCRAM-SHA-256, SCRAM-SHA-512, OAUTHBEARER (staatiline token ja kliendi mandaadi voog), TLS sertifikaadi kontrolliga. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/dts-los-angeles\/\" title=\"serverilt\" data-wpil-keyword-link=\"linked\">serverilt<\/a>, mTLS (sertifikaatide alusel vastastikune autentimine).\n<li class=\"l\"> Voogude vaatamine reaalajas s\u00f5numitest regex-filtreerimisega v\u00f5tmete ja v\u00e4\u00e4rtuste j\u00e4rgi. Toetatakse samaaegset j\u00e4lgimist mitmete teemade \u00fcle eraldi vahekaartidel. Loendi virtualiseerimine v\u00f5imaldab kuvada \u00fcle 50 000 s\u00f5numi ilma j\u00f5udluse v\u00e4henemiseta.\n<li class=\"l\"> Teemade haldamine: loomine, kustutamine, konfiguratsiooniparametrite muutmine, sektsioonide, liidrite ja s\u00fcnkroniseeritud koopiate kogumi (ISR) vaatamine.    <img decoding=\"async\" alt=\"V\u00e4lja lastud on kafkalet 0.1, t\u00f6\u00f6lauaklient Apache Kafka jaoks.\" src=\"\/wp-content\/uploads\/2026\/03\/7378d7abb0b3e27887cf6a6d9a492ccf.png\" style=\"display:block;margin: 0 auto\" \/>\n<li class=\"l\"> Tarbijagruppide haldamine: sektsioonide kohape\u00dfeva (lag) vaatamine, nihke l\u00e4htestamine earliest, latest v\u00f5i konkreetse ajatempli jaoks, grupi liikmete (klient ID, host, m\u00e4\u00e4ratud teemad) vaatamine, gruppide kustutamine.\n<li class=\"l\"> S\u00f5numite saatmine, m\u00e4rkides v\u00f5tme, v\u00e4\u00e4rtuse, pealkirjad ja sihtkoht sektsioon.    <img decoding=\"async\" alt=\"V\u00e4lja lastud on kafkalet 0.1, t\u00f6\u00f6lauaklient Apache Kafka jaoks.\" src=\"\/wp-content\/uploads\/2026\/03\/6c8d56bd8b770526b09e2a983012e95a.png\" style=\"display:block;margin: 0 auto\" \/>\n<li class=\"l\"> Teemade organiseerimine: sageli kasutatavate teemade kinnitamine, nimeliste kaustade r\u00fchmitamine, regulaaravaldiste ja minimaalsete sektsioonide arvu filtreerimise toetamisega otsimine.\n<li class=\"l\"> S\u00f5numi puhvri eksportimine JSON v\u00f5i CSV formaadis.\n<li class=\"l\"> Integratsioon Confluent Schema Registry'ga s\u00f5numite automaatseks dekodeerimiseks Avro formaadis.\n<li class=\"l\"> JavaScripti pluginade s\u00fcsteem kasutajate s\u00f5numite dekodeerimiseks (Protobuf, MessagePack ja muud formaadid).\n<li class=\"l\"> Seadistuste import ja eksport JSON formaadis, sealhulgas profiilid, teemagruppide ja kinnitatud teemade r\u00fchmad.  <\/ul>\n<p>Allikas: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64916\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Apache Kafka. \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u0432\u0438\u0434\u0435 \u0441\u0430\u043c\u043e\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c \u043e\u043a\u043e\u043b\u043e 15 \u041c\u0411, \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 JVM, Docker \u0438\u043b\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 Go \u0438 TypeScript \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u0421\u0431\u043e\u0440\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f macOS (Intel \u0438 Apple Silicon), Windows \u0438 Linux. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":163121,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-163120","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Apache Kafka.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Apache Kafka | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Apache Kafka.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-03-05T09:11:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-05T09:11:56+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Versioon kafkalet 0.1, lauaarvuti klient Apache Kafka jaoks | ProHoster","description":"Avaldatud versioon kafkalet 0.1, lauaarvuti graafiline klient Apache Kafka jaoks.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f Apache Kafka | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a kafkalet 0.1, \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u043e\u0433\u043e \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Apache Kafka.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-kafkalet-0-1-desktopnogo-klienta-dlya-apache-kafka","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-03-05T09:11:56+00:00","article:modified_time":"2026-03-05T09:11:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"163120","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-03-05 09:12:54","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-03-05 09:11:56","updated":"2026-03-05 09:12:54","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/163120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=163120"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/163120\/revisions"}],"predecessor-version":[{"id":165649,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/163120\/revisions\/165649"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/163121"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=163120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=163120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=163120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}