Java bruges til både web-og desktop applikationer, men du skal bruge skalerbar kode for at undgå langsomme spørgsmål, devaluere brugeroplevelse. Skalerbarhed er det udtryk bruges til at beskrive muligheden af din kode til at håndtere flere brugere og hurtigere servere , når virksomheden vokser og kræver flere ressourcer fra din ansøgning. Formål
Scalabilty programmer og tests sørg en Java Web app er i stand til at håndtere flere brugere på én gang. Når virksomheden er nyt og har få brugere , de fleste Java Web apps er i stand til at håndtere samtidige brugere . Men hvis koden er fattige og ikke skalerbar, Web programmet bremser og kan gå ned eller forårsage usability problemer for dine brugere.
User Skalerbarhed
Bruger skalerbarhed indebærer samtidige brugere ramme din web app med anmodninger. Testning for denne skalerbarhed problem sker ved hjælp programmer eller kvalitetssikring testere . De fleste Java Web apps kan håndtere et par dusin brugere på en gang, men apps kan bremse efter hundredvis eller endda tusindvis af brugere gør anmodninger fra programmet på én gang.
Network Skalerbarhed
Network skalerbarhed er altid et problem med en Java app . Programmøren skal sikre, at hvert enkelt opkald til app tegnede sig for . Hver netværksfejl fra brugeren håndteres også , så brugeren ikke kan gå ned på serveren, og at ansøgningen ikke gå ned på brugerens computer. Netværk skalerbarhed bruges også med programmer og kvalitetssikring testere
Overvejelser
Dårligt udføre Java Web apps kan skade din virksomhed salg , . Hvis serveren går ned, kan det skade andre hjemmesider på serveren. Af denne grund, er at teste for skalerbarhed vigtigt for store virksomheder med flere hjemmesider , der kører på den samme server.