MEF UKAD 2

Økt beregningseffektivitet for global makroøkonomisk rådgivning

Egen programvare for modelløsninger

  • linkedin icon
  • x(former twitter) icon
  • facebook icon
Beliggenhet
Industri Fintech
Spennvidde på tjenesten 2019

Om

Kunden er et globalt makroøkonomisk konsulentselskap med base i Storbritannia, ledet av Martin Turner. Konsulentselskapet støttes av flere økonomiske og akademiske medarbeidere både i Storbritannia og globalt. Konsulentselskapet samarbeider med akademiske partnere, og det er selskapets mål å basere sine anvendte makroøkonomiske prognoser, analyser og rådgivning på strenge akademiske prinsipper.

MEF

Utfordringer

Konsulentselskapet brukte programmet Winsolve til å beregne økonomiske prognoser. Winsolve, et 32-biters Windows-program for løsning av ikke-lineære modeller, er et eldre skrivebordsverktøy som bare kan behandle én beregning om gangen. Etter hvert som kundens virksomhet vokste, ble behovet for å kunne behandle flere beregninger samtidig kritisk for å møte de økende kravene.

Løsninger

På grunn av positive tilbakemeldinger fra en annen britisk kunde valgte konsulentselskapet oss til å oppdatere og forbedre plattformen deres. Vi arvet den gamle Winsolve-applikasjonen og implementerte en robust løsning for å dekke deres behov.

Kjerneteknologier:

  • RabbitMQ: En skalerbar plattform for meldingskøer.
  • Mass Transit: En lett meldingsbuss for oppretting av distribuerte applikasjoner under .NET, ved hjelp av industristandardiserte meldingsprotokoller.

Vi har utviklet et jobbkøsystem basert på .NET-, RabbitMQ- og Mass Transit-teknologi. Dette systemet gjør det mulig å kjøre flere instanser av Winsolve-verktøyet på to eller flere servere, og dermed utnytte datakraften på hver maskin. Løsningen vår inneholdt følgende forbedringer:

  • Justere prosessprioritetsnivået for hver Winsolve-prosess for å øke jobbgjennomstrømningen.
  • Knytte hver forekomst av Winsolve til en bestemt prosessorkjerne.
  • Øke Winsolve-prosessens multitrådingsfunksjoner.

Teknologistakken

MEF

Resultater

Forbedringene våre forbedret kundens evne til å behandle flere beregninger samtidig, noe som bidro til vekst i virksomheten. Oppdateringene gjorde det mulig:

  • Effektiv jobbhåndtering med optimalisert ressursallokering.
  • Raskere prosesseringstider gjennom prioritert oppgavehåndtering.
  • Forbedret multitrådingsfunksjonalitet som maksimerer bruken av tilgjengelige databehandlingsressurser.

Vår evne til å håndtere dette komplekse utviklingsprosjektet demonstrerte vår ekspertise innen outsourcing av programvaretjenester, og vi leverte en robust og skalerbar løsning som oppfylte kundens skiftende behov. Den vellykkede gjennomføringen av dette prosjektet understreker vår forpliktelse til å levere pålitelig programvareutvikling og konsulenttjenester av høy kvalitet.

Viktige tjenester levert

  • Read more about the service .NET-utviklingstjenester

    .NET-utviklingstjenester

    La oss dra nytte av kraften til UKADs sertifiserte .NET-utviklere for å gi liv til prosjektet ditt. Med dyp ekspertise og dokumenterte sertifiseringer leverer teamet vårt sikre, skalerbare løsninger som er i tråd med dine forretningsmål. Enten det dreier seg om å bygge sky-apper eller komplekse bedriftssystemer, sørger vi for resultater av høy kvalitet som oppfyller de høyeste standarder, og hjelper deg med å oppnå suksess med presisjon og effektivitet.

    Lær mer Arrow pointing right for link text
    NET Microsoft

Trygge skritt mot det legendariske partnerskapet!

Hos UKAD rekrutterer vi utelukkende sertifiserte fagfolk som er dedikert til kontinuerlig utvikling. Teamet vårt prioriterer kontinuerlig forbedring, og de forbedrer hele tiden sin kunnskap og ekspertise gjennom prestisjetunge sertifiseringer

Lei inn en utvikler
Certificate 1

Kontaktpersoner

Trenger du hjelp eller har et spørsmål - kontakt oss