Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 5

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  usługa internetowa
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
The aim of the study was to compare the performance of two data exchange styles commonly used in web applications, i.e. REST and GraphQL. For the purposes of the study two test applications were developed containing the same functionalities, one of which was REST and the other one was GraphQL. They were used for performance tests done with the help of the JMeter tool, during which measurements of the total processing time of requests and the volume of data downloaded and sent were performed. An experiment was developed that tested the basic operations found in most network services: display, add, update, and delete data. The most attention was devoted to the information display operation in the case of which load tests were done. On the basis of performed studies and obtained results, no differences in performance during the operation of adding, editing and deleting data by applications based on REST API and GraphQL were found. During the display operation under heavy load conditions and while downloading small portions of data, the service using GraphQL had a better performance. When downloading large portions of data, the REST-based service exhibited a higher performance.
PL
Zrealizowano badania, których celem było porównanie wydajności dwóch, szeroko stosowanych w aplikacjach webo-wych stylów wymiany danych REST i GraphQL. Na potrzeby badań opracowano dwie usługi testowe, zawierające te same funkcjonalności, z których jedna była serwisem REST, a druga GraphQL. Posłużyły one do testów wydajnościo-wych, przeprowadzonych za pomocą narzędzia JMeter, podczas których wykonywano pomiary całkowitego czasu przetworzenia żądań oraz wielkości pobieranych i wysyłanych danych. Opracowano eksperyment, w ramach którego testowano podstawowe operacje występujące w większości usług sieciowych: wyświetlanie, dodawanie, aktualizowanie oraz usuwanie danych. Najwięcej uwagi poświęcono operacji wyświetlania informacji, w przypadku której wykonano testy obciążeniowe. Na podstawie zrealizowanych badań i uzyskanych wyników nie stwierdzono różnic w wydajności podczas realizacji operacji dodawania, edycji i usuwania danych przez aplikacje oparte na REST API i GraphQL. Podczas operacji wyświetlania w warunkach dużego obciążenia i w przypadku pobierania małych porcji danych lepszą wydajność miała usługa wykorzystująca GraphQL. Natomiast w przypadku pobierania dużych porcji danych wyższą wydajność uzyskiwała usługa oparta na REST.
EN
Many risks as a result of accidents, catastrophes and natural disasters can contribute to crisis situation, which according to the definition means a set of circumstances, both external and internal, that affect a given system through changes. Crisis situations are usually the result of natural disasters. Where such phenomena occur, it is important to ensure communication both at regional and national level. This is particularly important in areas affected by disasters caused by force majeure, such as earthquakes. The main aim of the article is to provide an overview of the architecture of contemporary information systems including satellite links, in order to present information on the potential possibilities of their use in the case of crisis situations.
PL
Wiele zagrożeń wynikających z wypadków, katastrof czy klęsk żywiołowych może przyczynić się do powstania sytuacji kryzysowych, przez które zgodnie z definicją rozumie się zbiór okoliczności, zarówno zewnętrznych, jak i wewnętrznych, mających wpływ na dany system poprzez zaistniałe zmiany. Sytuacje kryzysowe są zazwyczaj wynikiem klęsk żywiołowych. W przypadku wystąpienia takich zjawisk ważne jest zapewnienie odpowiedniej komunikacji zarówno na poziomie regionalnym, jak i krajowym. Jest to szczególnie istotne na obszarach dotkniętych klęskami żywiołowymi spowodowanymi siłą wyższą, takimi jak trzęsienia ziemi. Głównym celem niniejszego artykułu jest przegląd architektury współczesnych systemów informacyjnych, z uwzględnieniem sieci satelitarnych, w celu przedstawienia informacji na temat potencjalnych możliwości ich wykorzystania na potrzeby komunikacji w sytuacjach kryzysowych.
EN
A very important aspect of modern websites is their usability. Thanks to modern, and constantly developing technologies it is possible to create user-friendly services for each user. The usefulness of online services may be considered in terms of their functionality, clarity, and accessibility. It is particularly important that these criteria are met by public administration websites. The aim of this paper is to present the most common usability errors identified on the websites of public administration units as well as to indicate the links between particular types of problems and traditional heuristics of Jakob Nielsen. The survey was conducted by evaluating the websites of the Public Information Bulletin in Poland (BIP, which stands for "Biuletyn Informacji Publicznej''), which are supposed to provide universal access to public information by the citizens of the country. A heuristic method (based on J. Nielsen's heuristics) was used to evaluate 60 websites. The errors obtained were grouped into 14 categories. Each of the error groups was assessed by an expert in terms of its importance for the overall assessment of the website's usefulness. The analysis of relations between the identified categories of errors and heuristics of Jakob Nielsen indicates a need for specifying heuristics in the context of evaluating the usability and availability of public administration websites.
PL
W artykule przedstawiono metodę numerycznego wyznaczania zmian gotowości usług internetowych w czasie. Bierze ona pod uwagę aspekty niezawodnościowe i funkcjonalne systemu komputerowego świadczącego usługi. Analiza niezawodnościowa pozwala na wyznaczenie prawdopodobieństwa, że system będzie zdatny w danym momencie. Uwzględnia ona strukturę systemu komputerowego, losowe czasy do uszkodzeń (sprzętowych jak i oprogramowania związanych z naruszeniami zabezpieczeń) oraz szczegółowy model odnowy biorący pod uwagę godziny pracy administratorów oraz czas związany z dostarczeniem elementów do wymiany. Analiza funkcjonalna pozwala na wyznaczanie prawdopodobieństwa, że użytkownik zostanie obsłużony w czasie mniejszym niż zadany. Oparta jest ona na modelowaniu procesu realizacji usługi jako sekwencji zadań wykonywanych na jednym lub kilku komputerach. Bierze ona pod uwagę zmienność intensywności napływu użytkowników w ciągu tygodnia oraz parametry takie jak: sekwencję zadań, alokację zadań na komputerach oraz parametry techniczne komputerów i zadań. Opisana metoda była podstawą do stworzenia aplikacji komputerowej wyznaczającej techniką symulacji Monte-Carlo zmienność gotowości systemu w ciągu tygodnia. Artykuł zawiera numeryczne rezultaty przykładowej analizy.
EN
Paper presents a numerical method for determining changes of availability of services provided by web applications in time. It takes into account the reliability and functional aspects. The reliability analysis allows determining the probability that the system is operational at a given time. The analysis includes the structure of a computer system, random times to failures (hardware or software – related to security breaches) and the detailed repair time model. The repair time model takes into account working hours of administrators and a time associated with delivering components to exchange. Functional analysis allows the determination of the probability that the user will be served in less than a specified time limit. It is based on modelling the interaction between a user and a server as a sequence of tasks on one or more hosts. It takes into account the variability of workload over a week and web application parameters such as the choreography of service, allocation of tasks on hosts and technical parameters of hosts and tasks. The described method was the basis for development of a Monte-Carlo simulator that allows variability of service availability over a week to be calculated. The paper contains the numerical results of the sample analysis.
PL
Celem publikacji jest przedstawienie podstaw projektowania sieci komputerowych, biorąc pod uwagę użytkowników, lokalizację stacji roboczych oraz rodzaj usług świadczonych użytkownikom i przez użytkowników. Dzisiejsze sieci komputerowe stanowią podstawę działania wszystkich systemów teleinformatycznych, które obecnie decydują o poziomie gospodarki państwa, bezpieczeństwie i jakości życia obywateli. Sprawna sieć teleinformatyczna wspomaga dziś pracę praktycznie każdej nowoczesnej instytucji: dużego przedsiębiorstwa małej firmy, urzędu, szkoły, szpitala. Często to samo medium transmisyjne jest wykorzystywane do przesyłania różnego rodzaju informacji: danych komputerowych, głosu, a także obrazu. Nowoczesne podejście nakazuje specyfikację usług sieciowych, jakie sieć ma realizować na rzecz swoich klientów, następnie dobór najwłaściwszego systemu operacyjnego, wybór protokołu komunikacyjnego, wybór medium sieciowego, projekt zastosowania urządzeń aktywnych, projekt sprzężeń z sieciami publicznymi, projekt okablowania.
EN
The aim of the paper is to provide a basis for designing computer networks, taking into account the users workstation location and type of services for users and by users. Today's computer networks are the basis of all communication systems which currently affect the level of the country's economy, security and quality of life. An effective ICT network supports virtually work of every modern institution: large company, small business, office, school, hospital. The same transmission medium is often used to transmit various types of information: computer data, voice and image. The modern approach requires specification of the network services to implement the network to their customers, then choice of the most appropriate operating system, choice of the communication protocol, choice of the media outlet, design of application of active devices, design of couplings with public networks, cabling project.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.