MEF UKAD 2

Forbedring af beregningseffektiviteten for en global makroøkonomisk rådgivning

Egenudviklet software til modelløsninger

  • linkedin icon
  • x(former twitter) icon
  • facebook icon
Beliggenhed
Industri Fintech
Servicens varighed 2019

Omkring

Kunden er en global makroøkonomisk konsulentvirksomhed med base i Storbritannien, som ledes af Martin Turner. Konsulentvirksomheden støttes af flere økonomiske og akademiske medarbejdere både i Storbritannien og globalt. I samarbejde med akademiske partnere bestræber konsulentfirmaet sig på at basere sine anvendte makroøkonomiske prognoser, analyser og rådgivning på strenge akademiske principper.

MEF

Udfordringer

Konsulentfirmaet brugte programmet Winsolve til at beregne økonomiske prognoser. Winsolve, et 32-bit Windows-program til løsning af ikke-lineære modeller, er et ældre desktop-værktøj, der kun kan behandle én beregning ad gangen. Efterhånden som kundens forretning voksede, blev behovet for at behandle flere beregninger samtidig kritisk for at imødekomme de stigende krav.

Løsninger

På grund af positiv feedback fra en anden britisk kunde valgte konsulentfirmaet os til at opdatere og forbedre deres platform. Vi arvede den gamle Winsolve-applikation og implementerede en robust løsning, der opfyldte deres behov.

Kerneteknologier:

  • RabbitMQ: En skalerbar platform til beskedkøer.
  • Mass Transit: En letvægts beskedbus til at skabe distribuerede applikationer under .NET ved hjælp af industristandard beskedprotokoller.

Vi har udviklet et jobkøsystem baseret på .NET, RabbitMQ og Mass Transit-teknologier. Dette system gør det muligt at køre flere instanser af Winsolve-værktøjet på to eller flere servere og udnytte computerkraften på hver maskine. Vores løsning omfattede følgende forbedringer:

  • Justering af procesprioritetsniveauet for hver Winsolve-proces for at fremskynde jobgennemstrømningen.
  • Binde hver instans af Winsolve til en bestemt processorkerne.
  • Forøgelse af Winsolve-processens multi-threading-funktioner.

Teknologisk stak

MEF

Resultater

Vores forbedringer forbedrede kundens evne til at behandle flere beregninger samtidigt og understøttede dermed deres forretningsvækst. Opdateringerne gjorde det muligt:

  • Effektiv jobstyring med optimeret ressourceallokering.
  • Hurtigere behandlingstider gennem prioriteret opgavehåndtering.
  • Forbedrede multi-threading-funktioner, der maksimerer brugen af tilgængelige computerressourcer.

Vores evne til at håndtere dette komplekse udviklingsprojekt demonstrerede vores ekspertise inden for outsourcing af software og leverede en robust og skalerbar løsning, der opfylder kundens skiftende behov. Den vellykkede implementering af dette projekt understreger vores engagement i at levere pålidelig softwareudvikling og konsulentydelser af høj kvalitet.

Leverede nøgletjenester

  • Read more about the service .NET-udviklingstjenester

    .NET-udviklingstjenester

    Lad os udnytte styrken hos UKAD's certificerede .NET-udviklere til at bringe dit projekt til live. Med dyb ekspertise og dokumenterede certificeringer leverer vores team sikre, skalerbare løsninger, der er i overensstemmelse med dine forretningsmål. Uanset om vi bygger cloud-apps eller komplekse virksomhedssystemer, sikrer vi resultater af høj kvalitet, der lever op til de højeste standarder, og hjælper dig med at opnå succes med præcision og effektivitet.

    Få mere at vide Arrow pointing right for link text
    NET Microsoft

Sikre skridt til det legendariske partnerskab!

Hos UKAD rekrutterer vi udelukkende certificerede fagfolk, der er dedikeret til løbende udvikling. Vores team prioriterer løbende forbedringer og forbedrer konsekvent deres viden og ekspertise gennem prestigefyldte certificeringer

Ansæt en udvikler
Certificate 1

Kontaktpersoner

Har du brug for support eller har du et spørgsmål - kontakt os