Hirdetés
-
PROHARDVER!

Új hozzászólás Aktív témák
-
K1nG HuNp
őstag
Most a karácsonyi kis két hetes szünetben az alábbi side-projektel terveztem foglalatoskodni:
Szinte az összes OLTP workloadot át lehet ültetni DynamoDB-be viszont egyre gyakrabban belefutok abba a dologba, hogy kellene full-text, fuzzy search is, amit ugye nem támogat. A legtöbb OLTP-hez eddig kényelmi funkcióként kellett a keresés, tehát pl egy webshop felső kereső csíkja, ergó a már jól bevált DynamoDB Stream -> Lambda -> ElasticSearch ágyúval galambra lövés, hiszen elég macerás egy ES karbantartása. Meg hát ugye na mégis csak egy EC2n kell futtatni ami meg nem serverless szóval köszönöm szépen kihagyom.
Lelövöm a poént amit kitaláltam már mások is megcsinálták, de a puding próbája az evés szóval:
- Kell egy full-text search lib ami tud fájlba perzisztálni (pl https://github.com/LyraSearch/lyra, de konkrétan bármi másra is ki lehetne cserélni, teljesen nyelv független lesz maga a konstrukció)
- Kell egy indexelő lambda amely a DDB Streamet olvasva frissíti a fenti lib adatbázisát
- Kell egy query lambda amely a fenti libet és a fájlban tárolt dbt felhasználva válaszol a beérkező kérésekre
Mivel a Lambdák alapvetően csak egy temp directoryt kapnak futás után, S3ba perzisztálni meg nincs értelme mert minden invokációnál le kell tölteni a db fájlt ezért marad az EFS szolgáltatás, amit elvileg fel lehet mountolni Lambdák mögé és így invokációkor azonnal elérhető lesz a db fájl letöltés nélkül. Szóval kvázi egy perzisztens network file systemen tárolnám és adatváltozás esetén frissíteném a text-search lib adatbázisát.
Igazából az egészben a legnagyobb szopás az a terraformmal való VPC és EFS setupolás, főleg a VPC..
Na majd jelentkezem mire jutott a dolog.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Hardcore café
- DUNE médialejátszók topicja
- Philips LCD és LED TV-k
- OLED TV topic
- Hogy is néznek ki a gépeink?
- Azonnali alaplapos kérdések órája
- Samsung Galaxy A56 - megbízható középszerűség
- Logitech Z906
- A Qwertykeys új klaviatúrái szépek, igényesek és sokrétűek
- További aktív témák...
- Asztali PC R5 5500 RTX 2060 16GB DDR4 512GB NVME
- Core I7 4K MAGYAR ERŐMŰ Lenovo P1 Gen3 ( I7 10850H 32Gb 1 Tb) Tervező/vágó/gamer - Nvidia 4Gb!
- i7 11gen Lenovo ThinkPad T14s gen2 14" 4K UHD Kijelzővel!
- Bomba ár! Dell Latitude 7200 2-in-1: i5-8365U I 8GB I 256SSD I 12" FHD+ Touch I Cam I W11 I Gari!
- Core I7 4K OLED ERŐMŰ Lenovo P1 Gen3 ( I7 10850H 32Gb 1 Tb) ÉRINTŐS Tervező/vágó/gamer - Nvidia 4Gb!
- BESZÁMÍTÁS! Huawei Watch 4 Pro eSIM okosóra garanciával hibátlan működéssel
- Razer Blade 14 5900HX 16GB 1TB RTX 3070 8GB
- GYÖNYÖRŰ iPhone 12 mini 256GB Black-1 ÉV GARANCIA -Kártyafüggetlen, MS3626, 100% Akkumulátor
- 152 - Lenovo LOQ (15IRH8) - Intel Core i5-12450H, RTX 4060 (ELKELT)
- Telefon felvásárlás!! Xiaomi Redmi 9, Xiaomi Redmi 9AT, Xiaomi Redmi 10, Xiaomi Redmi 10 2022
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest



