Spelling suggestions: "subject:"verver"" "subject:"cerver""
601 |
A comparative study between server and client rendering of real-time data visualizations using D3 / En jämförande studie mellan server- och klientrendering av real-time data visualiseringar med D3Andersson, Petter, Wörlund, Robert January 2017 (has links)
Applying visualization techniques to larger data sets is important to make them easier to explore and analyze. It is also desirable for the visualizations to be done efficiently where there is a continuous flow of data that needs to be visualized. This thesis will explore the performance difference of client and server rendering respectively with the implemented JavaScript visualization framework D3. To perform the comparative study, two prototypes were created, one using server-side rendering and one using client-side rendering. The time was measured and compared between the two versions to see the impact on render and total time for different data sizes and different amount of concurrently connected clients. Rendering times on the client version showed to be faster than on the server, however the data as JSON objects transferred in the client version was significantly larger than the SVG elements in the server version, which leads to a trade off between transferring times and rendering times between the two versions. Increasing the amount of concurrent clients showed to have a significant impact on the server version for larger data sets which was to be expected. / Appliceringen av visualiseringstekniker för större mängder av data är viktigt för att göra dem lättare att utforska och analysera. Det är också önskvärt för visualiseringarna att göras effektivt där det finns ett kontinuerligt flöde av data som behöver visualiseras. Denna rapport utforskar prestanda skillnaderna mellan klient och server rendering med det implementerade JavaScript visualiseringsramverket D3. Den jämförande studien gjordes genom att göra två stycken prototyper, den ena renderade på server-sidan medan den andra renderade på klient-sidan. Olika data mängder och olika antal klienter testades för att se deras påverkan på renderings- och totaltiden för de två versionerna. Renderingstiderna på klient-versionen var snabbare än på servern, dock var datan som skickades på klient-versionen större än de SVG element som skickades på server-versionen vilket leder till att det blir en avvägning mellan överföringstider och renderingstider för de två versionerna. En ökning av antalet parallella klienter hade en stor inverkan på tiden för server-versionen för större datamängder vilket var förväntat.
|
602 |
How to scale SaaS business from local to global markets? : Case of ad serversPANDERS, TOMS January 2014 (has links)
This thesis will describe SaaS (Software as a Service) business in a global environment. The prior focus will be to give suggestions of models and good examples of how to scale local business into global markets. The necessary theoretical framework on software product and scalability issues is given. Qualitative research is carried out to find out how the suggested models are adopted among selected ad serving companies. The results from three different companies were analyzed to find similarities and the extension of strategy described in theory.The main aim is to illustrate how scalability fits into each company’s business model rather thangain results for the whole industry. Software industry is changing towards the SaaS business model. This paper describes the significant advantages over the traditional software distribution. SaaS can be easily accessible over the internet and provide more scalability for software vendors. Apart from cost efficiency SaaS gives flexibility in maintaining and updating the product. Most importantly it enables vendors to tap into the global customer base, as there is less dependency on local distribution. Scalability has become a major factor for the success of software vendors. The stability of brand solutions is challenged by fast growing startup companies. Main theoretical framework of scalability criteria lies on the Stampfl, Prügl and Osterloh (2013) model. It suggests most important components of designing and implementing scalable businesses. General insight of market expansion strategies are based on Gupta and Govindarajan (2000) framework and adopted to software industry. Qualitative research methods were chosen for this study. Interviews were carried out with three vendors representing advertising technology companies. They qualified the important scalability issues and studied the strategies of expansion. Qualitative study allowed focusing on essential information that lies among the responsibilities of company managers. Research result shows the similar path of scaling among the three interviewed companies. Importance of experience among startup owners and the need of a first engaging customer are highlighted as crucial. Findings suggest vendors to invest in well-developed system fundamentals that do not limit the scalability on later stages. Results prove that majority of development is coming from existing client requests. They are treated with highest priority due to the nature of business to business relations. Nevertheless, categorization of clients is needed, to decide if developments should be entered in product roadmap. The strategy of “launch vehicle” was confirmed by one of the vendor which has several products on its portfolio. Global expansion is described in the theory and was discussed on interviews. SaaS companies express great strive towards scaling their business internationally. Presence on global software markets like US is treated as the only chance for winning competitors in a long run. They never stop looking for growth and exploring new possibilities that would help them getting there.
|
603 |
How to scale SaaS business from local toglobal markets? Case of ad serversPANDERS, TOMS January 2014 (has links)
This thesis will describe SaaS (Software as a Service) business in a global environment. The prior focus will be to give suggestions of models and good examples of how to scale local business into global markets. The necessary theoretical framework on software product and scalability issues is given. Qualitative research is carried out to find out how the suggested models are adopted among selected ad serving companies. The results from three different companies were analyzed to find similarities and the extension of strategy described in theory.The main aim is to illustrate how scalability fits into each company’s business model rather than gain results for the whole industry. Software industry is changing towards the SaaS business model. This paper describes the significant advantages over the traditional software distribution. SaaS can be easily accessible over the internet and provide more scalability for software vendors. Apart from cost efficiency SaaS gives flexibility in maintaining and updating the product. Most importantly it enables vendors to tap into the global customer base, as there is less dependency on local distribution. Scalability has become a major factor for the success of software vendors. The stability of brand solutions is challenged by fast growing startup companies. Main theoretical framework of scalability criteria lies on the Stampfl, Prügl and Osterloh (2013) model. It suggests most important components of designing and implementing scalable businesses. General insight of market expansion strategies are based on Gupta and Govindarajan (2000) framework and adopted to software industry. Qualitative research methods were chosen for this study. Interviews were carried out with three vendors representing advertising technology companies. They qualified the important scalability issues and studied the strategies of expansion. Qualitative study allowed focusing on essential information that lies among the responsibilities of company managers. Research result shows the similar path of scaling among the three interviewed companies. Importance of experience among startup owners and the need of a first engaging customer are highlighted as crucial. Findings suggest vendors to invest in well-developed system fundamentals that do not limit the scalability on later stages. Results prove that majority of development is coming from existing client requests. They are treated with highest priority due to the nature of business to business relations. Nevertheless, categorization of clients is needed to decide if developments should be entered in product roadmap. The strategy of “launch vehicle” was confirmed by one of the vendor which has several products on its portfolio. Global expansion is described in the theory and was discussed on interviews. SaaS companies express great strive towards scaling their business internationally. Presence on global software markets like US is treated as the only chance for winning competitors in a long run. They never stop looking for growth and exploring new possibilities that would help them getting there.
|
604 |
Мониторинг серверного оборудования и приложений : магистерская диссертация / Monitoring of server hardware and applicationsLinikova, O. E., Линикова, О. Е. January 2014 (has links)
The paper provides a comparative analysis of existing monitoring systems, identifying their advantages and disadvantages. After this a new version of the system of monitoring of the server infrastructure at various levels was designed and developed, and the implementation of which was also presented in a thesis. / В работе проведён сравнительный анализ существующих систем мониторинга, выявлены их достоинства и недостатки. Был спроектирован и разработан новый вариант системы мониторинга серверной инфраструктуры на различных уровнях, результаты введения в эксплуатацию которого также изложены в магистерской диссертации.
|
605 |
A User-Centric Monitoring System to Enhance the Development of Web-Based ProductsTörnqvist, Amanda, Martinsson, Hanna January 2023 (has links)
Many websites and products rely heavily on consumers’ usage habits to maximize profit. Therefore, this project aims to aid product development by analyzing server traffic logs. The proposed solution is a monitoring system focusing on user analytics. The website for this monitoring system contains graphical presentations of statistics on user activity, browser usage, OS usage, browser version usage and OS version usage, most common requests, and the slowest requests over a chosen time interval. Statistical calculations are made in the backend code through connections to two databases. One database contains server traffic logs and is connected to the second database through indexing. Testing on the application proved proper functionality and fulfilled the requirements. The performance testing on the application showed effectiveness with relatively low latency for most statistics methods. This latency was further reduced by 50% using indexing. / Många webbplatser och produkter är mycket beroende av konsumenter och deras användningsvanor för att maximera vinsten. Därför syftar detta projekt till att hjälpa produktutvecklingen genom att analysera servertrafikloggar. Den föreslagna lösningen är ett övervakningssystem med fokus på användaranalys. Hemsidan för detta övervakningssystem innehåller grafiska presentationer av statistik över användaraktivitet, webbläsaranvändning, OS-användning, webbläsarversionsanvändning och OS-versionsanvändning, vanligaste förfrågningar och de långsammaste förfrågningarna under ett valt tidsintervall. Statistiska beräkningar görs i backend-koden genom kopplingar till två databaser. En databas innehåller servertrafikloggar och är kopplad till den andra databasen genom indexering. Testning på applikationen visade att den fungerade korrekt och uppfyllde kraven. Prestandatestningen på applikationen visade effektivitet med relativt låg latens för de flesta statistikberäknande metoder. Denna latens reducerades ytterligare med 50 % med hjälp av indexering.
|
606 |
Développement d’un serveur LSP pour TyperSoilihi, Ben Soilihi Boina 04 1900 (has links)
Programmer en un langage de programmation peut être une tâche ardue. Même les plus
chevronnés ne sont pas à l’abri de commettre des erreurs. Il est donc important pour les
programmeurs d’avoir des aides pour écrire leur code plus efficacement et plus rapidement.
Typer est un jeune langage de programmation en développement. Actuellement, le langage a
beaucoup de limitations d’aides pour les programmeurs. En effet, on ne peut coder en Typer
que dans un terminal, dans un fichier et compiler le fichier ou dans des environnements
primitifs. On apporte une solution à ce problème en offrant, dans ce travail, un serveur LSP
au langage qui va offrir des fonctionnalités comme la complétion de code, le surlignement
des erreurs, etc, pour permettre aux programmeurs Typer de coder plus facilement et de
pouvoir le faire dans leur éditeur/IDE préféré. / Programming in a programming language can be a daunting task. Even the most seasoned
are not immune to make mistakes. It is therefore important for programmers to have helpers
to write their code more efficiently and quickly. Typer is a young programming language
in development. Currently, the language has a lot of helper limitations for programmers.
Indeed, we can code in Typer only in a terminal, in a file and compile the file or in primitive
environments. We solve this problem by offering in this work, an LSP server to the language
which will offer features such as code completion, error highlighting...etc, to allow Typer
programmers to code more easily and efficiently, and also, to be able to do it in their favorite
editor/IDE.
|
607 |
HIGH PERFORMANCE I/O ARCHITECTURES AND FILE SYSTEMS FOR INTERNET SERVERSWANG, JUN 16 September 2002 (has links)
No description available.
|
608 |
Web Design, Development and SecurityPanta, Purushottam 12 June 2009 (has links)
No description available.
|
609 |
Browser Based Visualization for Parameter Spaces of Big Data Using Client-Server ModelGlendenning, Kurtis M. 09 September 2015 (has links)
No description available.
|
610 |
ACE Student TrackerMa, Chao 28 July 2011 (has links)
No description available.
|
Page generated in 0.0472 seconds