Argomento per rimanere su Rails invece di migrare a .net MVC?

-1

Lavoro per una piattaforma Rails SaaS che è stata recentemente acquisita da un negozio principalmente di Microsoft. Stanno spingendo il problema di cui abbiamo bisogno per riscrivere l'intera applicazione in .NET. È chiaro che non sanno nulla di Ruby o Rails e hanno semplicemente paura di qualcosa fuori dalla norma e hanno sentito il pensiero comune di "Ruby / Rails non è scalabile a lungo termine".

Le mie domande sono queste:

  • Questo è ancora vero oggi in Rails 5.2?

  • I Rails non sono davvero scalabili? Hanno un argomento valido che afferma che dovremmo ricostruire in .NET?

  • C'è qualche contro-argomento che dice che stiamo andando bene in Rails a lungo termine?

posta Deekor 10.10.2018 - 19:29
fonte

2 risposte

5

Puoi dare esempi contrari di applicazioni su larga scala.

Con i suoi 40,1 milioni di utenti, GitHub è uno di questi. È stato scritto usando Ruby on Rails , e non sembra soffrire molto con le scelte tecnologiche quando arriva alla scalabilità (a differenza di Facebook, che ha colpito seri problemi con la scelta originale di PHP).

Ma, naturalmente, tutto questo è tecnico. La scelta del tuo nuovo capo di utilizzare ASP.NET MVC è politica e il motivo della scalabilità è stato dato a te perché il tuo capo crede che sia più educato dare una ragione qualsiasi che solo per dirti che la sua scelta è la sua scelta, e il tuo l'opinione non ha importanza. Quindi, prima di iniziare qualsiasi discussione con il tuo datore di lavoro su quale sia la tecnologia migliore e perché, assicurati che il tuo curriculum sia aggiornato su Careers.SE. Buona fortuna.

    
risposta data 10.10.2018 - 20:03
fonte
2

Mi spiace, sì è lento.

link

Tuttavia, poiché le prestazioni note della lingua probabilmente non sono molto importanti rispetto a cose come il buon design del database e il codice scritto con in mente la scalabilità.

Più probabilmente sono un negozio .net e vogliono solo tutto in .net. Devono piacere che un lotto voglia una riscrittura, dato che raramente queste cose danno.

Consideralo un'opportunità per imparare una nuova (migliore) lingua e per rifattorizzare tutto il debito tecnico accumulato.

    
risposta data 10.10.2018 - 23:00
fonte

Leggi altre domande sui tag