10 gadi banku sistēmās. Tagad palīdzu arī uzņēmumiem ārpus bankas.
Arturs Irbītis
Rīga, Latvija
Es esmu Arturs Irbītis, vecākais programmatūras izstrādātājs, kas dzīvo Rīgā, Latvijā. Pēdējos 10 gadus esmu veidojis un optimizējis datu bāzu sistēmas vienai no lielākajām bankām Ziemeļeiropā.
Mans ikdienas darbs ietver tūkstošiem finanšu darījumu apstrādi ar stingriem regulatīviem termiņiem — sistēmas, kur katra milisekunde ir svarīga un dīkstāve nav pieļaujama. Esmu izveidojis pilnīgas SEC un SFTR atskaišu sistēmas no nulles, optimizējis vaicājumus, kas samazināja apstrādi no 15 minūtēm līdz mazāk par 2 minūtēm, un uzrakstījis 881 automatizētu testu, lai nodrošinātu, ka nekas nesalūzt.
"Šīs nav grūti risināmas problēmas — ja zini, kur meklēt. Tas ir tas, ko es daru."
Es dibināju DataCraft Consulting, jo turpināju redzēt vienas un tās pašas problēmas ārpus banku sektora: uzņēmumi, kas izmanto SQL Server datu bāzes, kuras tika iestatītas pirms gadiem un nekad nav bijušas pienācīgi noskaņotas. Vaicājumi, kas aizņem minūtes, kad tiem vajadzētu aizņemt sekundes. Indeksi, kurus izveidoja kāds, kurš aizgāja pirms trim darbavietām.
Es galvenokārt strādāju ar C# un SQL Server. Mans tehnoloģiju arsenāls ietver .NET 6+, Dapper, Akka.NET, Azure DevOps un daudz T-SQL. Esmu pragmatisks tehnoloģiju izvēlē — izmantoju to, kas uzticami strādā produkcijā, nevis to, kas trendojas.
Mēru panākumus taustāmos rezultātos: ātrāki vaicājumi, mazāk kļūdu, samazināts manuālais darbs. Ja nevaru parādīt izmērāmu uzlabojumu, pateikšu to uzreiz.
Dodu priekšroku pārbaudītiem risinājumiem, nevis trendīgām tehnoloģijām. Labākais risinājums ir tas, kas uzticami strādā produkcijā plkst. 2 naktī, kad neviens neskatās.
Ja jūsu problēma neprasa manu palīdzību, es to pateikšu. Ja neesmu īstā persona projektam, norādīšu pareizo virzienu. Nekāda pārdošana.
Es dokumentēju visu un skaidri izskaidroju savu domāšanu. Mērķis ir padarīt jūsu komandu spējīgāku, nevis radīt atkarību no manis.
Vienmēr labprāt parunāju par datu bāzēm. Pat ja neesat drošs, ka vajadzīga palīdzība, droši rakstiet.
Sazināties