Fulltext available Open Access
DC FieldValueLanguage
dc.contributor.advisorPareigis, Stephan-
dc.contributor.authorNkwenga, Cyrille Ngassam
dc.date.accessioned2020-09-29T15:07:55Z-
dc.date.available2020-09-29T15:07:55Z-
dc.date.created2019
dc.date.issued2019-05-29
dc.identifier.urihttp://hdl.handle.net/20.500.12738/8771-
dc.description.abstractEin Circuit Breaker Pattern ist ein Software Entwurfsmuster, das dafür verwendet wird, Fehler in einem System zu erkennen und dessen Ausbreitung zu verhindern. Ziel dieser Arbeit ist es, das Circuit Breaker Pattern in C ++ zu implementieren. In dieser Arbeit wird eine detaillierte Analyse des Circuit Breakers durchgeführt, indem die Architektur, das Klassendiagramm und das Sequenzdiagramm des Circuit Breakers definiert und erstellt werden. Komponente wie Thread Pool, Thread Safe Queue und Command Wrapper werden implementiert, um die Funktion des hier entwickelten Circuit Breakers sicherzustellen. Das Boost Unit Test Framework zum Testen des Circuit Breaker verwendet. Die Durführung von Experimenten, wird uns dabei helfen das implementierte Circuit Breaker zu bewerten.de
dc.description.abstractA circuit breaker is software design pattern which safely connects different parts of the system so that failures do not spread uncontrollably across them.It helps to detect failures and prevent the propagation of failures across the whole system. The aim of this work is to implement the circuit breaker pattern in C++. In this work, a detailed analysis of the circuit breaker is performed by defining and creating the architecture, class diagram and sequence diagram of the circuit breaker. Components such as Thread Pool, Thread Safe Queue and Command Wrapper are implemented to ensure the functionality of the circuit breaker developed here. Boost Unit Test Framework is used to test the circuit breaker. To evaluate the implemented circuit breaker experiments are run. They consist of running a simulation and observing the circuit breaker behavior. To consolidate the observation made on the simulation, a second test is run where real request are sent to website.en
dc.language.isodede
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/-
dc.subject.ddc004 Informatik
dc.titleReactive Design Patterns Implementierung eines Circuit Breaker Patterns in C++de
dc.title.alternativeReactive Design Patterns Implementation of Circuit Breaker Pattern in C++en
dc.typeThesis
openaire.rightsinfo:eu-repo/semantics/openAccess
thesis.grantor.departmentDepartment Informatik
thesis.grantor.placeHamburg
thesis.grantor.universityOrInstitutionHochschule für angewandte Wissenschaften Hamburg
tuhh.contributor.refereeSudeikat, Jan-
tuhh.gvk.ppn1666493082
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-87735-
tuhh.note.externpubl-mit-pod
tuhh.note.intern1
tuhh.oai.showtrueen_US
tuhh.opus.id4878
tuhh.publication.instituteDepartment Informatik
tuhh.type.opusBachelor Thesis-
dc.subject.gndEntwurfsmuster
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersion
dc.type.thesisbachelorThesis
dcterms.DCMITypeText-
tuhh.dnb.statusdomain-
item.creatorGNDNkwenga, Cyrille Ngassam-
item.fulltextWith Fulltext-
item.creatorOrcidNkwenga, Cyrille Ngassam-
item.grantfulltextopen-
item.cerifentitytypePublications-
item.advisorGNDPareigis, Stephan-
item.languageiso639-1de-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.openairetypeThesis-
Appears in Collections:Theses
Files in This Item:
File Description SizeFormat
thesis.pdf8.75 MBAdobe PDFView/Open
Show simple item record

Page view(s)

270
checked on Dec 26, 2024

Download(s)

112
checked on Dec 26, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.