third issue: runtime modularity

3
GETCOLONY.COM RUNTIME MODULARITY Nº 3 Nº 3 WITH JOHN JIM

Upload: hive-solutions

Post on 06-Apr-2017

417 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Third Issue: Runtime Modularity

GETCOLONY.COM

RUNTIMEMODULARITY

Nº3Nº3

WITH

JOHN JIM

Page 2: Third Issue: Runtime Modularity

JOHN NEEDS TO ROLLOUT A NEW VERSION OF HIS SOFTWARETHIS WEEK, AND HE ALREADY KNOWS HOW MUCH OF A HASSLE IT WILL BE...

MAN... THATGIRL FROM LAST

NIGHT WAS JUST SO...

PAGE 1 OF 2© 2010 - 2011 COPYRIGHT HIVE SOLUTIONS - HIVE.PT & COLONY FRAMEWORK - GETCOLONY.COM

RIGHT...HEHE...THE COMIC STARTED

ALREADY JOHN !!!

MEGA CORPMEGA CORP

THE SERVERSWILL BE DOWN

FROM 8 TO 12 A.M.TOMORROW!

WHAAT??MY EMAILS!

NOOOO!

THAT’S A FREAKIN’TRAGEDY!

OMG!

HOLY ?$#@!ARE YOU CRAZY??

???

IS THEREREALLY ANOTHER

WAY ?!? OF COURSE! LET ME EXPLAIN

HOW I DO IT USING COLONY.

RIGHT... SO I WAS SAYING...I’M ACTUALLY IN A VERYBAD MOOD AS I HAVE

TO DO A PRODUCTION ROLLOUT OF THE FEATURES I HAVE

DEVELOPED. I DON’T GET IT...WHERE’S THE PROBLEM

IN THAT?

IT DEPARTMENTIT DEPARTMENT

C++

OH GOD, PLEASE DON’T LET

THEM KILL ME!

MAINTENANCE PERIODS GO ON EVEN LONGER BECAUSEHE CAN’T FOCUS WITH EVERYONE WANTING

TO LAY THE BLAME ON HIM!

EVERYONE IN JOHN’S COMPANY HATES SYSTEM MAINTENANCE PERIODS. THEY THINK THAT THINGS HAVE TO SHUTDOWN BECAUSE

THE IT DEPARTMENT IS JUST A BUNCH OF LAZY PEOPLE.

TAP

TAP

TAP

SERVERSARE DOWN!!!ARE YOU THERE?

I CAN’T ACCESS MY CRM, YOU’RE MAKING ME LOSE CUSTOMERS!OPEN THIS DAMN DOOR!!!

KNOCKNOC KNOC

WHY DO YOU HAVE TO SHUT EVERYTHING DOWN TO ROLLOUT YOUR FEATURES!?

?

Page 3: Third Issue: Runtime Modularity

PAGE 2 OF 2© 2010 - 2011 COPYRIGHT HIVE SOLUTIONS - HIVE.PT & COLONY FRAMEWORK - GETCOLONY.COM

open-source

easy setup

intuitive documentation

getting started video tutorials

AWESOME! THAT WOULD DEFINITELY KEEP ME FROM STRESSING

OUT ALL THE TIME!WHERE CAN I GET IT?

JUST HEAD OVER TO:GETCOLONY.COM

getcolony.com

YOU ALWAYS COME TOME WITH A PROBLEMAND I ALWAYS TELLYOU THAT COLONYIS THE SOLUTION!

HOW SO ?

I HAVE NOIDEA ABOUT WHATYOU ARE TALKING

ABOUT...

SO WHEN I WANT TO ADD NEW FEATURES TO AN EXISTING

APPLICATION I SIMPLYDEPLOY MY NEW PLUGINS

AND THAT’S IT!

HEY! THERE’S NOWA NEW FEATURE IN THE APPLICATION!

YEAH! SEEMS I GOT IT TOO, I WAS WORKING ON ANOTHER AREA OF THE APP AND DIDN’T EVEN NOTICE!

FORGET ABOUT IT... AS I WAS SAYING...

MY COMPANY IS RUNNING ITS SOFTWARE INFRASTRUCTURE ON

COLONY AND AS I THINKI HAVE EXPLAINED TO

YOU BEFORE...

EVEN THOUGH YOU DON’T REMEMBER IT... COLONY IS

MODULAR ALL THE WAY.EVERYTHING IS A PLUGIN! YOU CAN ADD NEW PLUGINS,

CHANGE THEM, REMOVE THEM, LOAD THEM, UNLOAD THEM,ALL ON-THE-FLY, WITHOUT

ANY KIND OF RESTART.

THEY WILL ATTACH AND DETACH THEMSELVES FROM THEIR EXTENSION POINTS SMOOTHLY KEEPING THE

REST OF THE APPLICATION RUNNING FULL TILT!

SOCIAL MANAGER

INCOMINGFEATURE!!

MY SERVICES ARE NO LONGER NEEDED,I’M DROPPING OUT!

BYE BYE!

I FEEL A STRANGE SENSE

OF DEJA VU!

I AM ONLY THE NARRATOR, BUT I THINK JOHN SHOULD DEFINITELY SEE A DOCTOR...

DUDE... I’M PRETTY SURE I’VE TOLD YOU THE ADDRESS AT LEAST A COUPLE OF TIMES

BEFORE... BUT HERE IT GOES AGAIN...