SlideShare una empresa de Scribd logo
1 de 51
Descargar para leer sin conexión
Moves on Rails
RubyEnRails - Amsterdam 2007
Hello
We are André Foeken, Bart ten Brinke and Dirkjan Bussink.
WHAT ARE WE GOING TO TALK ABOUT?




                    Our company




      Our product



                          Our technology
WHAT ARE WE GOING TO TALK ABOUT?




                    Our company




      Our product



                          Our technology
WHAT ARE WE GOING TO TALK ABOUT?




                    Our company




      Our product



                          Our technology
FOR Homecare companies
WHO want to plan better
IS
a solution
THAT IS Simple, Quick and Powerful
IN CONTRAST TO

logistical planning solutions
Moves is a digital planning-board that works.
RoR?
s RoR?
Java v
What is cheaper?
             a. More servers

             b. More developers
What is cheaper?
             a. More servers

             b. More developers
WHAT ARE WE GOING TO TALK ABOUT?




                    Our company




      Our product



                          Our technology
WHAT ARE WE GOING TO TALK ABOUT?




                    Our company




      Our product



                          Our technology
Who am i?
nerd
Load
 Load      Heartbeat
                       Balancer
Balancer
Load
  Load      Heartbeat
                        Balancer
 Balancer




                        Apache
Apache
Load
   Load      Heartbeat
                          Balancer
  Balancer




                          Apache
 Apache




                         Customer Y
Customer X
                          Mongrel
 Mongrel
                           Mongrel
  Mongrel
                           Mongrel
  Mongrel
Load
   Load      Heartbeat
                              Balancer
  Balancer




                              Apache
 Apache




                             Customer Y
Customer X
                              Mongrel
 Mongrel
                               Mongrel
  Mongrel
                               Mongrel
  Mongrel



             Replication /
  Database                     Database
              Failover
App Server
Customer X
Customer Y



 Database
Customer X
Customer Y
App Server
App Server
             Customer Z
Customer X
Customer Y



 Database
Customer X
Customer Y
Customer Z
App Server
App Server
             Customer Z
Customer X
Customer Y   Customer W



               Database
 Database
             Customer W
Customer X
Customer Y
Customer Z
moves@nedap:~ $
DEPLOYMENT=customer_x 
ENVIRONMENT=production 
TAG=moves-1.0 cap deploy_tag
Moves Manager
                       Cluster 2         New
 Cluster 1
                                       Customer

                      Customer Z
Customer X
                          Upgrade
                         Maintenance
    Upgrade
   Maintenance



Customer Y
     Upgrade
    Maintenance
Moves Manager
                      Cluster 2          New
 Cluster 1
                                       Customer

                     Customer Z
Customer X
                         Upgrade
                        Maintenance
    Upgrade
   Maintenance


                     Customer Y
                          Upgrade
                         Maintenance
Moves Manager
                       Cluster 2          New
 Cluster 1
                                        Customer

                      Customer Z
Customer X
                          Upgrade
                         Maintenance
    Upgrade
   Maintenance


                      Customer Y
Customer W
                           Upgrade
     Upgrade              Maintenance
    Maintenance

Más contenido relacionado

Destacado (9)

02 классификация документов
02 классификация документов02 классификация документов
02 классификация документов
 
Noches Griegas
Noches GriegasNoches Griegas
Noches Griegas
 
Pages From Dgca Rti Response 2
Pages From Dgca Rti Response 2Pages From Dgca Rti Response 2
Pages From Dgca Rti Response 2
 
Evaluation My Art Space mLearn 2007- Oct 2007
Evaluation My Art Space mLearn 2007- Oct 2007Evaluation My Art Space mLearn 2007- Oct 2007
Evaluation My Art Space mLearn 2007- Oct 2007
 
Charles Chaplin
Charles ChaplinCharles Chaplin
Charles Chaplin
 
マッシュアップアワードに応募するまで
マッシュアップアワードに応募するまでマッシュアップアワードに応募するまで
マッシュアップアワードに応募するまで
 
Tehnoloogia Rakendamine
Tehnoloogia RakendamineTehnoloogia Rakendamine
Tehnoloogia Rakendamine
 
Web Standards Seminar 2006
Web Standards Seminar 2006Web Standards Seminar 2006
Web Standards Seminar 2006
 
Presentatie nedap071010
Presentatie nedap071010Presentatie nedap071010
Presentatie nedap071010
 

Similar a Ruby And Rails Amsterdam 2007

OpenERP Vision Fabien Pinckaers
OpenERP Vision Fabien PinckaersOpenERP Vision Fabien Pinckaers
OpenERP Vision Fabien Pinckaers
Nico Tristan
 
Carpathia Hosting Inc Corporate Overview 03252009
Carpathia Hosting Inc Corporate Overview 03252009Carpathia Hosting Inc Corporate Overview 03252009
Carpathia Hosting Inc Corporate Overview 03252009
Bill Alatis
 
IdealECP presentation for Novo Nordisk
IdealECP presentation for Novo NordiskIdealECP presentation for Novo Nordisk
IdealECP presentation for Novo Nordisk
cbiddle2
 
IMPRESS Presentation Carnegie Mellon University
IMPRESS Presentation Carnegie Mellon UniversityIMPRESS Presentation Carnegie Mellon University
IMPRESS Presentation Carnegie Mellon University
Alkis Vazacopoulos
 

Similar a Ruby And Rails Amsterdam 2007 (20)

What drives your company by elan lennard
What drives your company by elan lennardWhat drives your company by elan lennard
What drives your company by elan lennard
 
How to Build Great Products by Dan Olsen
How to Build Great Products by Dan OlsenHow to Build Great Products by Dan Olsen
How to Build Great Products by Dan Olsen
 
Catching The Long Tail With SaaS + Windows Azure
Catching The Long Tail With SaaS + Windows AzureCatching The Long Tail With SaaS + Windows Azure
Catching The Long Tail With SaaS + Windows Azure
 
OpenERP Vision Fabien Pinckaers
OpenERP Vision Fabien PinckaersOpenERP Vision Fabien Pinckaers
OpenERP Vision Fabien Pinckaers
 
mimacom & Liferay Roadshow : Introduction to Liferay platform
mimacom & Liferay Roadshow : Introduction to Liferay platformmimacom & Liferay Roadshow : Introduction to Liferay platform
mimacom & Liferay Roadshow : Introduction to Liferay platform
 
Lean Organizational Development Canvas for the Ideal Organization rod king
Lean Organizational Development Canvas for the Ideal Organization rod kingLean Organizational Development Canvas for the Ideal Organization rod king
Lean Organizational Development Canvas for the Ideal Organization rod king
 
Three Uses Of JIRA Beyond Bug Tracking
Three Uses Of JIRA Beyond Bug TrackingThree Uses Of JIRA Beyond Bug Tracking
Three Uses Of JIRA Beyond Bug Tracking
 
How to be a Lean Product Ninja by Dan Olsen
How to be a Lean Product Ninja by Dan OlsenHow to be a Lean Product Ninja by Dan Olsen
How to be a Lean Product Ninja by Dan Olsen
 
Disrupting disruptor
Disrupting disruptorDisrupting disruptor
Disrupting disruptor
 
Carpathia Hosting Inc Corporate Overview 03252009
Carpathia Hosting Inc Corporate Overview 03252009Carpathia Hosting Inc Corporate Overview 03252009
Carpathia Hosting Inc Corporate Overview 03252009
 
SaaS, Multi-Tenancy and Cloud Computing
SaaS, Multi-Tenancy and Cloud ComputingSaaS, Multi-Tenancy and Cloud Computing
SaaS, Multi-Tenancy and Cloud Computing
 
Horse Latitudes
Horse LatitudesHorse Latitudes
Horse Latitudes
 
About OpenEPR
About OpenEPRAbout OpenEPR
About OpenEPR
 
Usablity.Pro Introduction
Usablity.Pro IntroductionUsablity.Pro Introduction
Usablity.Pro Introduction
 
Storage Developer Conference - 09/19/2012
Storage Developer Conference - 09/19/2012Storage Developer Conference - 09/19/2012
Storage Developer Conference - 09/19/2012
 
IdealECP presentation for Novo Nordisk
IdealECP presentation for Novo NordiskIdealECP presentation for Novo Nordisk
IdealECP presentation for Novo Nordisk
 
What’s New for Amazon DynamoDB - 2018 Q1 Update - AWS Online Tech Talks
What’s New for Amazon DynamoDB - 2018 Q1 Update - AWS Online Tech TalksWhat’s New for Amazon DynamoDB - 2018 Q1 Update - AWS Online Tech Talks
What’s New for Amazon DynamoDB - 2018 Q1 Update - AWS Online Tech Talks
 
Tidal scale short_story_v2
Tidal scale short_story_v2Tidal scale short_story_v2
Tidal scale short_story_v2
 
IMPRESS Presentation Carnegie Mellon University
IMPRESS Presentation Carnegie Mellon UniversityIMPRESS Presentation Carnegie Mellon University
IMPRESS Presentation Carnegie Mellon University
 
NoSQL learnings from the world of Telco
NoSQL learnings from the world of TelcoNoSQL learnings from the world of Telco
NoSQL learnings from the world of Telco
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 

Ruby And Rails Amsterdam 2007