Závěrečná práce: Jiří Syrový, učo 207636: Porovnání výkonu Ruby a JRuby ve webových aplikacích
Bakalářská práce
Porovnání výkonu Ruby a JRuby ve webových aplikacích
Ruby and JRuby Performance Comparison
Anotace
Velmi oblíbeným frameworkem pro vývoj webových aplikací je Ruby on Rails. Programovací jazyk Ruby, na němž je tento framework postaven, však bývá často označován za málo výkonný. Cílem této práce je proto srovnat výkon klasické nativní implementace jazyka Ruby s~jeho implementací v~Javě.
Abstract
Ruby on rails is very popular framework for web applications development. It is based on programming language Ruby, but it is said not to be performative enough. The goal of this thesis is compare the performance of classic native implementation of programming language Ruby with his Java implementation JRuby.
Zadání práce
Velmi pokrokovým frameworkem pro tvorbu webových aplikací je Ruby-on-Rails v jazyce Ruby. Nativní implementace jazyka Ruby je však známa nízkým výkonem a nedostatky v rysech potřebných pro reálné nasazení v oblasti enterprise systémů, zejména v internacionalizaci, práci se znakovou sadou UNICODE a ve stabilitě.
Implementace jazyka Ruby nad Java Virtual Machine zvaná JRuby by tato omezení měla odstraňovat. Cílem práce je porovnat původní nativní implementaci Ruby s implementací JRuby z hlediska výkonu.
Seznamte se s jazykem Ruby a frameworkem Ruby-On-Rails v nativní i Java verzi. Vytvořte v něm modelovou webovou aplikaci, obsahující dynamicky generované stránky a přístupy do databáze. Na základě studia literatury předem stanovte metodiku měření výkonu webových aplikací. Pak změřte výkon modelové aplikace v obou implementacích. Pro měření využijte některý nástroj pro měření výkonu webových aplikací, např. JMeter.
2. 6. 2010 12:19, RNDr. Martin Kuba, Ph.D., učo 3988
- Zadáno/změněno 25. 6. 2010 16:37, Helena Kryštofová
- Záznam založen 3. 5. 2010 09:57, Eva Drštková
- Zveřejnit od 24. 5. 2010 11:29, Eva Drštková
- Práce převzata 24. 5. 2010 11:29, Eva Drštková
Vedoucí
Oponenti
Ústav automatizace a informatiky VUT Brno
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Webová aplikace pro správu daňové evidence
Mgr. Josef Stříbný -
Tvorba vyhledávacích dotazů pro LinkedIn
Mgr. Ondrej Ponteš -
Implementace internetového informačního systému v Ruby on Rails
Mgr. Marek Hulán -
Informační systém korespondenčních seminářů
Bc. Petr Chalupa -
Analýza a návrh webového informačního systému pro reporting podniku v ovzduší
Mgr. Roman Stehlík, učo 324540 -
Webová platforma pre Svobodné slovníky.cz
Mgr. Aneta Moravčíková -
Elektronické portfolio pro jazykové vzdělávání
Mgr. Martin Hrdlička -
Webový IS pro procházení chyb
Mgr. Marek Hornák




