Árfigyelő

A mai napon élesítettük az ingatlan.com legújabb szolgáltatását, az Árfigyelőt, ami közel azonnal küld e-mail-értesítést, ha egy kedvencnek jelölt hirdetésed árát megváltoztatták.

Árfigyelő az ingatlan.com-on

A projekt érdekessége számomra, hogy a levelek összeállításáért és kiküldéséért felelős kódokat Node.js-ben készítettük. Az egész mögött áll még egy kis RabbitMQ-s üzengetés, meg némi klasszikus adatbázis mókolás. A csapatban majdnem mindenki ismeri a Node-ot, de ilyenformán élesben most használtuk először. Nekem ennek (és egy másik szintén icomos projektnek) kapcsán egyelőre nagyon jók vele a tapasztalataim: elsőre kis gondolkodásmód-váltást igényel, de utána rendkívül gyorsan lehet benne haladni és mivel most nagyjából olyan szerepet tölt be, mint pár éve a PHP, rengeteg dokumentáció, segédlet, nyílt forráskódú eszköz érhető el hozzá.

Amit még használtunk és lehet, hogy neked is jól jöhet:

  • log4js-node: naplózásra való, ráül a console.log metódusra, így nagyon kényelmes a használata. Tud írni fájlba, adatbázisba, kimenetre és nagyon könnyen konfigurálható.
  • knex: SQL-lekérdezések építésében és azok kezelésében nyújt nagy segítséget: áttekinthetőbb tőle a forráskód, nagyon jól dokumentált és a bonyolultabb feltételekkel is megbirkózik. Sok hasonlóval találkoztam már mindenféle nyelvben, de eddig ez vezeti a listát.
  • Nodemailer: amint a neve is mutatja: levelek kiküldésére jó. Szintén könnyen konfigurálható, nagyon jó az alap leírása és voltaképpen mindent tud, ami akár összetettebb levelezésre is kellhet.

Az új szolgáltatás valójában már tegnap elindult, de akkor elővigyázatosságból csak egy teszt címre küldte az összes levelet, de mivel láttuk, hogy egész nap és éjszaka zökkenőmentesen működött, nem tapasztaltunk semmilyen problémát, így ma délelőtt az összes felhasználónknak elérhetővé tettük.

Szóval ha van kedvenc hirdetésetek, figyeljétek a bejövő mappát, hátha olcsóbban tudtok rá lecsapni!



4 hozzászólás

  • Ademaro

    2015. január 29. napján, 20:48-kor

    Csúcs :)
  • Mefi

    2015. január 30. napján, 10:57-kor

    Ademaro: köszi :)
  • atish

    2015. március 05. napján, 12:07-kor

    Szuper funkció, de néhány napja tévesen küldi ki a leveleket.
    Negatív irányú árváltozásnál is azt jelzitek, hogy az eladó növelte az ára :)
  • Mefi

    2015. március 07. napján, 15:00-kor

    atish: köszi, ezt pont aznap javítottuk. :)

Szólj hozzá!

A nevedet és az e-mail-címedet mindenképpen add meg. Az e-mail-címed nem jelenik meg.

Ez a weboldal az Akismet szolgáltatását használja a spam kiszűrésére. Tudjunk meg többet arról, hogyan dolgozzák fel a hozzászólásunk adatait..