Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Blokķēžu tehnoloģijas izmantošana žurnālu failu apstrādei
Title in English Log File Processing Using Blockchain Technology
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Aleksejs Jurenoks
Reviewer Arnis Staško
Abstract Reālā laika žurnālu failu apstrāde, veic procesus ar datiem, kuri var saturēt būtisku informāciju par, kādu sistēmu. Šādu informāciju nereti pielieto problēmu diagnosticēšanā. Šādiem datiem ir nepieciešams nodrošināt to neizmaināmību jeb integritāti. Blokķēžu tehnoloģija ir moderna tehnoloģija, kas šo integritāti varētu nodrošināt. Bakalaura darbs ir veltīts blokķēžu tehnoloģijas novērtēšanai kā datu struktūrai, reālā laika žurnālu apstrādes procesā. Darbā tiek apstiprināts, ka žurnālu failu apstrādes procesā ir nepieciešams nodrošināt žurnālu integritāti un ka blokķēžu tehnoloģija to ir spējīga izdarīt. Darba gaitā tiek izveidots risinājums, kas pielieto blokķēžu tehnoloģiju Windows notikumu žurnālu apstrādei. Risinājums tiek novērtēts, nosakot tā laika sarežģītību gan saglabājot, gan meklējot datus, nosakot caurlaidības spēju un tehnoloģijas drošību un pielīdzinot šos faktorus citām datu struktūrām, kas piedalās lielo datu reālā laika, tai skaitā žurnālu failu, apstrādes procesos. Pēc eksperimentiem un novērtēšanas, tiek noskaidrots, ka risinājums nav piemērots reālā laika liela apjoma datu apstrādei. Lai gan blokķēžu tehnoloģija ir spējīga nodrošināt paaugstinātu drošību datu integritātes nodrošināšanas veidā un datu ievades sarežģītība liecina par O(1), jeb konstantu sarežģītību, tomēr datu meklēšanas lielā sarežģītība O(n) un maz spējīgā caurlaidība, padara risinājumu nepiemērotu liela apjoma reālā laika žurnālu apstrādes sistēmās. Darba pamattekstā ir 57 lappuses, 13 attēli, 7 tabulas, 8 pielikumi un 46 izmantotie informācijas avoti.
Keywords Apstrāde, Blokķēžu tehnoloģija, Žurnālu faili
Keywords in English Processing, Blockchain technology, Log files
Language lv
Year 2023
Date and time of uploading 28.05.2024 11:16:52