Ho creato un glossario proibito per Bureau Works. Nessuno mi segue, ma ci ho provato, è il mio debole tentativo di migliorare Internet e i nostri spazi di lavoro - per favore ricordate in futuro, l'avete visto qui per primo. L'elenco è il seguente:
- Torna indietro - invece, usa semplicemente "Parliamo di questo in un'altra occasione".
- Mettici uno spillo - sul serio.
- Loop - "Includerò Maria e Giuseppina in questa conversazione".
- Touch base - nel mondo di oggi, mi sembra al limite del pornografico.
- Firmate - tanto vale usare "peace out, y'all", avrebbe lo stesso effetto.
- Sfumatura - ahhh.. il gioiello della corona, la madre di tutte le parole proibite. Se avessi un soldo per ogni volta che sento questa parola mal concepita, creata da Satana, mi chiamerei Henrique Gates Bezos Zuckerberg Buffet de Orleans Cabral.
#1 DB di replica
Da un po' di tempo utilizziamo un'architettura DB multilivello, con un semplice schema di master e replica per il nostro database principale. Tuttavia, le repliche sono state utilizzate solo per l'analisi e i backup, quindi abbiamo avuto MOLTO inattività in questi server. Quindi il nostro Master, purtroppo, a volte... Come parte dei nostri miglioramenti di cui abbiamo parlato in questi Aggiorna, abbiamo iniziato a trasferire il nostro codice base per leggere dalle Repliche, specialmente per le query più pesanti. La parte divertente è che invece di farlo a livello di database, forzando il binding di modelli specifici a un database specifico, abbiamo creato annotazioni che ci permettono di farlo come parte di un metodo nell'applicazione, così possiamo eseguire MOLTE operazioni di sola lettura contemporaneamente, su diverse entità. Approfondiremo questa funzione in un prossimo post di ingegneria. ;) Ma ecco come appare la nostra architettura da una prospettiva a volo d'uccello:
#2 Altre notizie rilevanti
- Aggiornamenti giornalieri per i tassi di cambio USD/BRL e EUR/USD - rapporti migliori, maggiore precisione, risultati prevedibili.
- Aggiornamenti delle prestazioni nel modulo di gestione della Term Base.
- Sempre nella base terminologica, i termini contrassegnati vengono ora visualizzati nel dashboard di una persona come attività in sospeso.
- Aggiornamenti di stabilità e prestazioni in Accounting, Project Management.
- Molti altri aggiornamenti e sviluppi che non ho ancora condiviso nemmeno con mia mamma! =)
Argomenti: Insider, Technology
Scritto da Henrique Cabral
Henrique è un partner di Bureau Works oltre che il CTO. Parla anche codice e ama le auto da corsa.