veel sites, meerdere servers?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Cobol Applicatieontwikkelaar

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving In de applicatie ETM

Bekijk vacature »

Front end developer

Functie Jij als ervaren Front end developer bent een expert het gebied van Javascript en React. Je wordt onderdeel van een multidisciplinair team bestaande uit een PO, twee Front end developers, een DevOps/Back end developer, een UX/UI designer en een projectmanager. Verder is er iemand verantwoordelijk voor de HR en is de algemeen directeur nauw betrokken bij alle projecten. Dagelijks hou jij je bezig met de verschillende projecten die zijn opgenomen in de sprint. Daarnaast denk je mee over mogelijke oplossingen om de behoefte van de klant op de beste manier in te vullen. Verder spar jij intern met collega’s

Bekijk vacature »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »

Medior/senior Front-end developer

Functie Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden gebouwd, of grote complexe wijzigingen worden doorgevoerd op bestaande omgevingen. Je kunt (afhankelijk van jouw wensen en doelen) dus afwisselend werken in beide teams. Hiernaast participeer je in het Chapter Front-end development waar gezamenlijk kennis en ervaring wordt gedeeld. Als Front-end developer is het jouw doel

Bekijk vacature »

Front-end Developer Angular

Dit ga je doen Jouw taken als Front End Developer bestaan uit: Het ontwikkelen van maatwerkoplossingen voor klanten; Het meedenken over nieuwe tools en technieken; Het begeleiden van junioren; Het meewerken aan diverse projecten; Het meedenken in UX/UI design. Hier ga je werken Als Front-End Developer ga je in een Scrum team aan de slag met de nieuwste digitale technologieën om klanten en overheden over de hele wereld te ondersteunen met het ondersteunen van hun software, veelal op het gebied van watermanagement en infra. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Software Developer / .NET / Azure

Dit ga je doen Als Lead .NET Software Developer zal je je bezig houden met: Het vertalen van bedrijfswensen naar een technische roadmap; Uitwerken van nieuwe architectuur / designs; Het team aansturen en motiveren; Toezien op de kwaliteit van de code; Mee ontwikkelen van nieuwe features en applicaties. Hier ga je werken Deze organisatie is op dit momenteel marktleider in het ontwikkelen van productielijnen voor de voedselindustrie en heeft een wereldwijd klantnetwerk. Binnen deze organisatie is het team van software developers dagelijks bezig met het ontwikkelen van maatwerk oplossingen om alle productiemachines aan te sturen, maar ook bedrijf kritische applicaties

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Ervaren C#.NET programmeur

Functieomschrijving Voor een moderne werkgever in regio Prinsenbeek zijn wij op zoek naar een ervaren C#.NET programmeur die graag de uitdaging aangaat. Je houdt je bezig met het ontwikkelen van maatwerk webapplicaties voor diverse klanten, waarbij complexe processen optimaal worden ondersteund. Verder ziet jouw takenpakket er als volgt uit: Ontwikkelen en onderhouden van C#.NET-applicaties; Schrijven van hoogwaardige, herbruikbare codes; Schrijven van technische documentatie en gebruikershandleidingen; Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen; Troubleshooten en oplossen van bugs in softwaretoepassingen; Werken met databases en dataopslagoplossingen; Implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens. Bedrijfsprofiel

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »
Ozzie PHP

Ozzie PHP

16/12/2014 13:11:27
Quote Anchor link
Hallo,

Bij mij echt nog lang niet aan de orde, maar het is wel iets wat ik me afvraag ... eigenlijk met name omdat ik me afvraag of ik mijn bestaande server een nummertje moet geven, bijv. ozzieserver1.

Stel dat je een server hebt en je hebt daar op een gegeven moment 50 websites op draaien (ik noem maar even wat). De server is dusdanig vol dat je er geen nieuwe websites meer bij kunt plaatsen.

Wat is dan eigenlijk gebruikelijker? Laat je die 50 websites op die ene server staan, en neem je er een server 2 bij waar je de volgende 50 websites op plaatst? Of ... stap je over op een grotere server, en hevel je die eerste 50 sites daarnaartoe over, en plaats je de volgende 50 websites ook op die server?

Is het één gebruikelijker dan het andere? Of komt het allebei net zo veel voor? Zijn er eventueel voor- of nadelen?
 
PHP hulp

PHP hulp

27/11/2024 08:40:14
 
Ward van der Put
Moderator

Ward van der Put

16/12/2014 13:25:40
Quote Anchor link
Ooit heb ik mijn eerste (home)server Kostunrix genoemd omdat die niet goedkoop was. Sindsdien geef ik netwerkapparaten een van de namen van personages uit Asterix & Obelix.

Meerdere websites shared hosten op één server heeft eigenlijk vooral één nadeel: ze delen eventueel een IP-adres. Dat kan een penalty bij Google geven als ze gelijksoortige content bieden. Of als één site 18+ content aanbiedt. Of als één site zich schuldig maakt aan spammen. In dergelijke gevallen kunnen andere sites op hetzelfde IP-adres daar allemaal hinder van ondervinden.

Je moet, denk ik, eerst wat aan monitoring gaan doen. Op basis daarvan kun je dan beter bepalen wat de optimale verdeling van sites over servers is. Als je 50 sites op server 1 hebt en daarna nummer 51 toevoegt als enige site op server 2, is dat niet handig.
 
Pipo Clown

Pipo Clown

16/12/2014 13:27:09
Quote Anchor link
Volgens mij is dit niet zozeer afhankelijk van het aantal sites dat je hebt draaien maar meer van het aantal bezoekers dan wel de belasting van de server.

Ik ken een NL website welke over meerdere servers verdeeld is in verband met de serverbelasting. Het betreft daar dus één enkele website.
 
Ozzie PHP

Ozzie PHP

16/12/2014 13:33:05
Quote Anchor link
>> Als je 50 sites op server 1 hebt en daarna nummer 51 toevoegt als enige site op server 2, is dat niet handig.

Waarom niet?

>> Ik ken een NL website welke over meerdere servers verdeeld is in verband met de serverbelasting. Het betreft daar dus één enkele website.

Maar feitelijk zou je er dan toch ook voor kunnen kiezen om één hele grote server te gebruiken in plaats van meerdere "kleintjes"?
 
Ward van der Put
Moderator

Ward van der Put

16/12/2014 13:40:36
Quote Anchor link
>> Waarom niet?

Dat hangt samen met je eerdere besluit: wat heeft jou doen besluiten dat server 1 nu vol is?

Als dat alleen maar schijfruimte is, kun je op dezelfde voet verder gaan en server 2 vullen met site 51, 52, enzovoort. Maar meestal zal er toch meer aan de hand zijn. En dan kan het verstandig zijn wat aan load balancing te doen door meteen wat sites van server 1 naar 2 te verhuizen.

Er zijn hosts die ongegeneerd proberen 800 of 900 sites op een server te hosten met het "beleid" daar alleen wat aan te doen als er klanten klagen. En dan alleen nog voor de klagers, want wie niet klaagt, is kennelijk wel tevreden zo.
 
Ozzie PHP

Ozzie PHP

16/12/2014 13:48:23
Quote Anchor link
>> Als dat alleen maar schijfruimte is, kun je op dezelfde voet verder gaan en server 2 vullen met site 51, 52, enzovoort.

Ah ja, dat was ook wat ik (voor het gemak) bedoelde. Dus letterlijk, je server is vol ... er is nog wel wat schijfruimte over, maar je moet er dan niet nog meer sites bij gaan zetten. Dat was even de gedachte. Op zo'n moment kun je dus kiezen om je volgende sites op een nieuwe server te gaan plaatsen, of je gaat gebruik maken van een grotere (qua hardware) server. Wat wordt er vaker gedaan vraag ik me af.

>> En dan alleen nog voor de klagers, want wie niet klaagt, is kennelijk wel tevreden zo.

Ja, inderdaad dat gebeurt helaas. Niet alleen met servers, maar ook in het algemeen met commerciële producten en diensten. Geen klagers? Dan zal het wel goed wezen.
 
Ward van der Put
Moderator

Ward van der Put

16/12/2014 14:02:10
Quote Anchor link
Met één site zaten we ooit aan onze schijfruimtelimiet. Door de jaren heen groeide het bezoekersaantal gestaag en op een zeker moment liepen we bij pieken aan tegen "not enough disk space" voor de opslag van PHP-cachebestanden. Nadat we schijfruimte hadden bijgekocht via de selfcare van de provider, heeft deze ons naar een nieuwe server verhuist. Kennelijk was uitbreiden op die server dus niet meer mogelijk.

Meestal is de schijfruimte het probleem echter niet. In een eerder stadium loop je bijvoorbeeld aan tegen te veel parallelle databaseconnecties. In zo'n geval zal je dus eerder de databaseserver upgraden -- of daar een tweede databaseserver naast zetten.

Je gaat er nu van uit dat alles op één fysieke server draait, maar dat is zelden efficiënt. Je zou ook kunnen besluiten server 1 uitsluitend als webserver in te zetten en server 2 als databaseserver. Misschien kun je aansluitend veel gemakkelijker toch nog sites 51 t/m 100 op server 1 kwijt.
 
Ozzie PHP

Ozzie PHP

16/12/2014 14:14:38
Quote Anchor link
Daar heb je gelijk in, maar ik heb nu een "kant-en-klare" out of the box VPS. Daar kan ik verder niks aan wijzigen. Als ik zaken wil gaan verdelen, dan zal ik waarschijnlijk met dedicated servers moeten gaan werken ... en tegen die tijd kan ik dan ook maar beter een server-expert inhuren :)
 
Ward van der Put
Moderator

Ward van der Put

16/12/2014 14:22:58
Quote Anchor link
Bij zo'n groei zou ik inderdaad voor een managed VPS kiezen. Dan heb je een mannetje dat je kunt bellen. Wel zo handig en verstandig. Als die 51+ klanten allemaal een hostingabonnement bij je hebben, kan het er ook wel van af.
 
Ozzie PHP

Ozzie PHP

16/12/2014 14:27:52
Quote Anchor link
Hehe, ja inderdaad :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.