Get in touch with us today! Call us toll-free at 1.866.754.4111 or email us at [email protected] Close button
Web Design Kitchener Waterloo Guelph Cambridge AODA Development
This is a headshot of  .

Purple and black banner with white html tags floating into the distance

My fundamental code development philosphy is "Simplify It".

 

Every swiss army knife object or jack of all trades method proposed by my most excellent coding team is met with the people's eyebrow and a patient ear.  Ultimately every complicated idea is refined into a digestible chunk that can be read by people and quickly crunched by servers.

 

This philosophy has led to one of the most incredible examples of "code efficiency" that I've witnessed in my entire career.

 

Inside 1 GB of JVM RAM (sitting inside 4 GB of total system memory), my team has been successful in spinning up just over 450 independent web sites that are responsible for millions of hits every day.

 

We maintain a performance threshold objective of approximately 100ms per page hit which translates to approximately 1/10th of a second to process and load a webpage from our server.  Add on some network traffic, transfer time and the usual overhead and we're still showing completely rendered pages to customers in less than 1 second - from click to render - more than 99% of the time.

 

One crazy snag in all of this boasting is that REM is still growing its customer base.  Our J2EE infrastructure is finally pushing 90% capacity which means it's time for me to spin up a brand new server to handlie our growth.

 

I know it's the right thing to do, but I can't help but think about the Seinfeld episode where Kramer pushes his rental car past "E" just to see how far he could go before things really ended.  

 

I'll have to settle on 450 or so per machine.... maybe I'll spin up a test server just to see "what could have been".

 

Subscribe to this Blog Like on Facebook Tweet this! Share on LinkedIn

Contributors

Sanj Rajput
149
November 7, 2024
Show Sanj's Posts
Adam Longstaff
1
November 5, 2024
Show Adam's Posts
Rob Matlow
140
June 6, 2024
Show Rob's Posts
Jackie Graves
1
June 6, 2024
Show Jackie's Posts
Melissa Yates
1
February 27, 2024
Show Melissa's Posts
Amanda Turner
1
February 20, 2024
Show Amanda's Posts
Alina Litvinenko
1
February 6, 2024
Show Alina's Posts
Tabitha Doyle
1
January 30, 2024
Show Tabitha's Posts
Christine Votruba
31
August 29, 2023
Show Christine's Posts
Sean Sanderson
66
December 19, 2022
Show Sean's Posts
Haley Burton
1
December 7, 2021
Show Haley's Posts
Generic Administrator
1
December 3, 2021
Show Generic's Posts
Colleen Legge
1
November 26, 2021
Show Colleen's Posts
Sean McParland
18
August 20, 2021
Show Sean's Posts
Matt Stern
4
July 16, 2019
Show Matt's Posts
Sean Legge
1
June 28, 2019
Show Sean's Posts
Todd Hannigan
47
November 13, 2018
Show Todd's Posts