Projektet billiga-böcker.se börjar nu ta form, det mesta av själva funktionen är färdigimplementerad. Det har varit en del som frågat hur sidan fungerar så vi tänkte förklara det lite enkelt.
Billiga böcker söker på ett antal sidor som säljer böcker (tradera, bokus, megastore osv) i realtid och sorterar därefter resultatet. Detta är den stora skillnaden mellan andra söksidor och denna. Problemet är att det är tämligen krävande att söka på detta sätt och skulle man hämta en sida åt gången så skulle det ta för lång tid (det tar tid innan en server svarar och skickar tillbaka data). Lösningen på detta är att bygga en trådbaserad webbapplikation som hämtar allt samtidigt! Således startar en tråd per online shop (alltså exempelvis bokus) som är implementerad på sidan och varje tråd hämtar och sorterar resultatet, tar en tråd dock längre än 3 sekunder avbryts förfrågan (detta om en server skulle ligga nere eller vara överlastad).
Sidan är utvecklad i .NET och om intresse finns kan vi tänka oss att sälja en del av koden.