Please use this identifier to cite or link to this item: http://ir.juit.ac.in:8080/jspui/jspui/handle/123456789/9856
Full metadata record
DC FieldValueLanguage
dc.contributor.authorSinha, Aryaman-
dc.contributor.authorSharma, Vipul [Guided by]-
dc.contributor.authorJain, Nishant [Guided by]-
dc.date.accessioned2023-09-04T04:49:46Z-
dc.date.available2023-09-04T04:49:46Z-
dc.date.issued2023-
dc.identifier.urihttp://ir.juit.ac.in:8080/jspui/jspui/handle/123456789/9856-
dc.descriptionEnrolment No. 191330en_US
dc.description.abstractA web application may be made rather easily, but testing, structuring, cleaning, and maintaining the code is a barrier which is highly required at a company where the code base is used by hundreds of developers. Also, once other barrier that we need to address is upgradation of the code base with advancement is languages and multithreaded. Fo example, our current backend codebase comprises of PHP, but it is almost 10 times slower than Go language To address the structuring issue, we use the Go language and work with the Three Layered Architecture. The three layers that are used are handlers, usecase, and repository. After receiving the request body, the handler layer parses it for any necessary information. The response is then sent to the usecase layer which is where we implement the business logic of the code. Incase we require any data, the data is collected from the repository layer which is where we request data from the database. 6en_US
dc.language.isoen_USen_US
dc.publisherJaypee University of Information Technology, Solan, H.P.en_US
dc.subjectPHPen_US
dc.subjectRepositoryen_US
dc.titleConversion of Microservice from PHP to Golangen_US
dc.typeProject Reporten_US
Appears in Collections:B.Tech. Project Reports

Files in This Item:
File Description SizeFormat 
Conversion of Microservice from PHP to Golang.pdf3.83 MBAdobe PDFView/Open


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