Oppgrader rammeverket i mange tjenester med en kjede av agenter
Brex bruker Micronaut i over 500 mikrotjenester. Første forsøk på å oppgradere 50 av dem fra versjon 3 til 4 tok tre ingeniører et helt kvartal. Et år senere bygde de en kjede av egne agenter i Cursor som skriver, bygger og retter koden selv. Da migrerte én ingeniør 180 tjenester på én måned, som de regner som 32 ganger raskere per person, men de beskriver også feilsteg underveis.
Gjort med CursorMiddels
Hva som ble gjort
Brex bruker Micronaut i over 500 mikrotjenester. Første forsøk på å oppgradere 50 av dem fra versjon 3 til 4 tok tre ingeniører et helt kvartal. Et år senere bygde de en kjede av egne agenter i Cursor som skriver, bygger og retter koden selv. Da migrerte én ingeniør 180 tjenester på én måned, som de regner som 32 ganger raskere per person, men de beskriver også feilsteg underveis.
Slik gjør du det
- Lim inn prompten i verktøyet, og bytt ut teksten i klammer med ditt eget.
- Les svaret ferdig. Ikke send, slett eller publiser noe før du har sett det selv.
- Sjekk originalen før du stoler på et tall, et navn eller en dato.
Prøv det med Cursor
Oppgrader [tjeneste] fra [rammeverk og versjon] til [ny versjon]. Følg migreringsguiden i [fil], bygg, kjør testene og rett feil til alt er grønt. Legg nye feilmønstre inn i guiden. Vis meg endringene som krever skjønn, som håndtering av nye nullverdier, før du lager pull request. Du er ferdig når tjenesten bygger, testene passerer og den kjører i [testmiljø] uten nye feil i loggen.
Tekst i klammer bytter du ut med ditt eget.
Brex ·