izpis_h1_title_alt

Jezik go za programiranje vzporednih in porazdeljenih sistemov
ID GOMILŠEK, ALEKSANDER (Author), ID Lotrič, Uroš (Mentor) More about this mentor... This link opens in a new window, ID Sluga, Davor (Comentor)

.pdfPDF - Presentation file, Download (640,34 KB)
MD5: DB3E80C8A025EA05D2D06BB9A95BD0A4

Abstract
V tem delu se osredotočamo na jezik go kot orodje za programiranje vzporednih in porazdeljenih sistemov. Jezik go, ki ga je razvil Google, je postal priljubljen za vzporedno in porazdeljeno programiranje zaradi svoje učinkovitosti, preprostosti sintakse in vgrajene podpore. Proučujemo glavne značilnosti jezika, ki podpirajo vzporedno in porazdeljeno programiranje, vključno z gorutinami in kanali, ter ocenjujemo njihovo učinkovitost in uporabnost. Prav tako analiziramo različne pristope za pisanje učinkovite vzporedne in porazdeljene kode v jeziku go, pri čemer poudarjamo najboljše prakse in možne izzive.

Language:Slovenian
Keywords:Porazdeljeni sistemi, Vzporedni sistemi, go, GoLang, Raft, Vektorske ure, gRPC, jezik go
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2023
PID:20.500.12556/RUL-150085 This link opens in a new window
COBISS.SI-ID:168036867 This link opens in a new window
Publication date in RUL:13.09.2023
Views:486
Downloads:92
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:The Go Language for Parallel and Distributed Systems Programming
Abstract:
In this thesis, we focus on the Go language as a tool for programming parallel and distributed systems. The Go language, developed by Google, has become popular for parallel and distributed programming due to its efficiency, simplicity of syntax, and built-in support. We study the main features of the language that support parallel and distributed programming, including goroutines and channels, and evaluate their effectiveness and usability. We also analyze different approaches for writing efficient parallel and distributed code in Go, highlighting best practices and potential challenges

Keywords:parallel, distributed, Go, GoLang, Raft, Vector Clocks, gRPC

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back