Овај сајт чини смешно лаким експериментисање са Апацхе Кафка



Апацхе Кафка је фасцинантан производ који решава проблем који готово нико нема.

Ако је Интернет серија цијеви (РИП Тед Стевенс), Апацхе Кафка је цијев која повезује апликације велике количине са својим вањским компонентама, као што су базе података и услуге трећих страна. Често га користе компаније које раде на најекстремнијим нивоима, као што је Убер, Нетфлики Аирбнб. У почетку су је развили инжењери у оквиру ЛинкедИн-а, који је највећа професионална мрежа на свету.

(Ако ми дозволите да ставим моју глупу капу на секунду, требало би да кажем да је моје објашњење масовно поједностављено. Ради друге ствари. Технички је сама база података, која помаже да се обезбеди верност и интегритет података док се креће кроз цеви. За мале апликације, то је вероватно претјерано.

Познавање Кафке је практична вештина коју треба да имате, посебно ако желите да један од оних раскошно компензованих стартуп послова. Знате. Оне са залихама и фрижидери Ла Цроик газирана вода. Оне са врећама за посуду посвуда, као да је то просторија за спавање у вртићу средње класе.

Ствар је у томе да има једну малу Ахилову пету: мало је заморно инсталирати и конфигурисати.

То не би требало да буде проблем ако желите да изградите каријеру око Кафке. Иницијализација је велики (и неизбјежан) дио употребе било који тецх стацк. Али ако сте нестрпљиви и само желите да почнете да експериментишете, мало је узнемирујуће. Имајући то на уму, може вам се опростити што покушавате да сечете.

Смешно је да то споменем. Недавно сам наишао на Платформ.сх, ПааС апликацију која омогућава програмерима да креирају сопствену апликациону инфраструктуру за неколико секунди, истовремено обрађујући досадне свакодневне управљачке рутине. Платформа долази са подршком за Апацхе Кафка и омогућава програмерима интеграцију оквира у своје апликације са само пет линија кода.

Раздвојимо то. Три од пет линија су ИАМЛ код који креира Кафка инстанцу. Друга двојица повезују инстанцу са апликацијом.

Платформа затим ставља детаље о Кафка вези у променљиву окружења, којој можете приступити са било ког подржаног програмског језика. Услуга ради са ПХП, Го, Јава, Руби, Питхон и ЈаваСцрипт (преко Ноде.јс).

Ако желите само да се зароните и почнете да хакујете срања, ово је очигледно изузетно привлачан производ. Нема ТАР архива за преузимање и нема зависности за решавање. Нема документације за провођење. Ништа за претрагу преко стацк оверфлов-а. Услуга такође уклања уобичајене неугодне задатке одржавања. Само ради, што је дивно.

Наравно, Платформа није строго речено за експериментисање. Најјефтинији слој кошта 50 долара, што је проклето скупо за тест-тест.

У својој одбрани, она има прилично разумну структуру цена. За разлику од других хостинг сервиса у облаку који наплаћују на основу употребе (рецимо, АВС или Салесфорце Хероку), Платформа вам наплаћује фиксни ниво и даје вам одређену количину РАМ-а и простора за складиштење, које можете проширити на основу ваших личних потреба. А када завршите свој опус, можете га гурнути у производњу без икакве гужве.

Ако сте радознали, Платформа има бесплатну пробну верзију, коју можете погледати овдје. Хаппи хацкинг!