MEF UKAD 2

Förbättrad beräkningseffektivitet för en global makroekonomisk konsult

Egenutvecklad modell Lösning Programvara

  • linkedin icon
  • x(former twitter) icon
  • facebook icon
Plats
Industri Fintech
Serviceperiod 2019

Om

Kunden är ett globalt makroekonomiskt konsultföretag baserat i Storbritannien, under ledning av Martin Turner. Konsultföretaget stöds av flera ekonomiska och akademiska medarbetare både i Storbritannien och globalt. Konsultföretaget samarbetar med akademiska partners och strävar efter att basera sina tillämpade makroekonomiska prognoser, analyser och rådgivning på rigorösa akademiska principer.

MEF

Utmaningar

Konsultföretaget förlitade sig på programmet Winsolve för att beräkna ekonomiska prognoser. Winsolve, ett 32-bitars Windows-program för att lösa icke-linjära modeller, är ett äldre skrivbordsverktyg som bara kan bearbeta en beräkning i taget. I takt med att kundens verksamhet växte blev behovet av att kunna bearbeta flera beräkningar samtidigt allt viktigare för att möta de ökande kraven.

Lösningar

På grund av positiv feedback från en annan brittisk kund valde konsultföretaget oss för att uppdatera och förbättra sin plattform. Vi ärvde den gamla Winsolve-applikationen och implementerade en robust lösning för att tillgodose deras behov.

Kärnteknologier:

  • RabbitMQ: En skalbar plattform för meddelandeköer.
  • Mass Transit: En lättviktig meddelandebuss för att skapa distribuerade applikationer under .NET, med hjälp av industristandardiserade meddelandeprotokoll.

Vi utvecklade ett jobbkösystem baserat på .NET, RabbitMQ och Mass Transit-teknik. Detta system gör det möjligt att köra flera instanser av Winsolve-verktyget på två eller flera servrar och utnyttja datorkraften i varje maskin. Vår lösning innehöll följande förbättringar:

  • Justera processprioritetsnivån för varje Winsolve-process för att snabba upp jobbgenomströmningen.
  • Knyta varje instans av Winsolve till en specifik processorkärna.
  • Öka kapaciteten för multi-threading i Winsolve-processen.
MEF

Resultat

Våra förbättringar förbättrade avsevärt kundens förmåga att behandla flera beräkningar samtidigt, vilket stödde deras affärstillväxt. Uppdateringarna möjliggjorde:

  • Effektiv jobbhantering med optimerad resursallokering.
  • Snabbare bearbetningstider genom prioriterad uppgiftshantering.
  • Förbättrade funktioner för multi-threading, vilket maximerar användningen av tillgängliga dataresurser.

Vår förmåga att hantera detta komplexa utvecklingsprojekt visade på vår expertis inom outsourcing av mjukvarutjänster och vi levererade en robust och skalbar lösning som tillgodoser kundens skiftande behov. Det framgångsrika genomförandet av detta projekt understryker vårt åtagande att tillhandahålla högkvalitativ och tillförlitlig mjukvaruutveckling och konsulttjänster.

Viktiga tjänster levererade

  • Read more about the service .NET-utvecklingstjänster

    .NET-utvecklingstjänster

    Låt oss dra nytta av kraften hos UKAD:s certifierade .NET-utvecklare för att få ditt projekt till liv. Med djup expertis och beprövade certifieringar levererar vårt team säkra, skalbara lösningar som ligger i linje med dina affärsmål. Oavsett om vi bygger molnapplikationer eller komplexa företagssystem säkerställer vi högkvalitativa resultat som uppfyller de högsta standarderna och hjälper dig att nå framgång med precision och effektivitet.

    Läs mer om detta Arrow pointing right for link text
    NET Microsoft

Säkra steg till det legendariska partnerskapet!

På UKAD rekryterar vi uteslutande certifierade medarbetare som är dedikerade till kontinuerlig utveckling. Vårt team prioriterar ständiga förbättringar och förbättrar konsekvent sin kunskap och expertis genom prestigefyllda certifieringar

Anlita en utvecklare
Certificate 1

Kontaktpersoner

Behöver du support eller har du en fråga - kontakta oss