Your SlideShare is downloading. ×
Booking.com & Perl
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Booking.com & Perl

7,948
views

Published on

Published in: Career

1 Comment
4 Likes
Statistics
Notes
  • Nao fosse o pfig e nao tinha visto isto! Espero que esteja tudo bem contigo por essa Holanda! Um abraço Jorge Alves
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
7,948
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
1
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Booking.com & Perl since 1996
  • 2. Myself
  • 3. Myself • Cristina Nunes <mega@cpan.org>
  • 4. Myself • Cristina Nunes <mega@cpan.org> • From Lisbon, Portugal
  • 5. Myself • Cristina Nunes <mega@cpan.org> • From Lisbon, Portugal • Human being since 1977
  • 6. Myself • Cristina Nunes <mega@cpan.org> • From Lisbon, Portugal • Human being since 1977 • Developer since 1998
  • 7. Myself • Cristina Nunes <mega@cpan.org> • From Lisbon, Portugal • Human being since 1977 • Developer since 1998 • Perl developer since 1999
  • 8. Myself • Cristina Nunes <mega@cpan.org> • From Lisbon, Portugal • Human being since 1977 • Developer since 1998 • Perl developer since 1999 • @booking.com since 2007
  • 9. Myself • Cristina Nunes <mega@cpan.org> • From Lisbon, Portugal • Human being since 1977 • Developer since 1998 • Perl developer since 1999 • @booking.com since 2007
  • 10. Booking.com
  • 11. Perl at Booking.com
  • 12. Perl at Booking.com • Perl shop since 1996
  • 13. Perl at Booking.com • Perl shop since 1996 • perl 5.8.8 (stock version)
  • 14. Perl at Booking.com • Perl shop since 1996 • perl 5.8.8 (stock version) • Class::DBI (frozen version)
  • 15. Perl at Booking.com • Perl shop since 1996 • perl 5.8.8 (stock version) • Class::DBI (frozen version) • HTML::Mason
  • 16. Perl at Booking.com • Perl shop since 1996 • perl 5.8.8 (stock version) • Class::DBI (frozen version) • HTML::Mason • HTML::Template (forked version)
  • 17. Booking.com
  • 18. Booking.com • Why Perl?
  • 19. Booking.com • Why Perl? • Why HTML::Template?
  • 20. Booking.com • Why Perl? • Why HTML::Template? • Why HTML::Mason?
  • 21. Booking.com • Why Perl? • Why HTML::Template? • Why HTML::Mason? • Why Class::DBI?
  • 22. Other Open Source Tools
  • 23. Other Open Source Tools • Apache + mod_perl
  • 24. Other Open Source Tools • Apache + mod_perl • MySQL
  • 25. Other Open Source Tools • Apache + mod_perl • MySQL • memcached
  • 26. Other Open Source Tools • Apache + mod_perl • MySQL • memcached • git
  • 27. Other Open Source Tools • Apache + mod_perl • MySQL • memcached • git • Jabber
  • 28. Goals for the Future
  • 29. Goals for the Future • perl upgrade
  • 30. Goals for the Future • perl upgrade • modules upgrade
  • 31. Goals for the Future • perl upgrade • modules upgrade • apache + mod_perl upgrade
  • 32. Goals for the Future • perl upgrade • modules upgrade • apache + mod_perl upgrade • mysql upgrade
  • 33. Booking.com Infrastructure
  • 34. Booking.com Infrastructure • booking.com frontend webservers: 100+
  • 35. Booking.com Infrastructure • booking.com frontend webservers: 100+ • mysql database servers: 100+
  • 36. Booking.com Infrastructure • booking.com frontend webservers: 100+ • mysql database servers: 100+ • live data center: 700+ servers
  • 37. Booking.com Infrastructure • booking.com frontend webservers: 100+ • mysql database servers: 100+ • live data center: 700+ servers (fax, book process, finance, HR, mail+DNS, development, intranet/ extranet, statistics, logging, XML, corporate office use servers)
  • 38. IT at Booking.com
  • 39. IT at Booking.com • Perl developers
  • 40. IT at Booking.com • Perl developers • Java developers
  • 41. IT at Booking.com • Perl developers • Java developers • Network engineers
  • 42. IT at Booking.com • Perl developers • Java developers • Network engineers • Sysadmins
  • 43. IT at Booking.com • Perl developers • Java developers • Network engineers • Sysadmins • Web designers
  • 44. Nationalities: IT at Booking.com • Dutch • British • Perl developers • French • Java developers • Spanish • Network engineers • Portuguese • Sysadmins • German • Web designers • North American • Others ...
  • 45. Great hackers
  • 46. Great hackers • Rafael Garcia-Suarez: rgs
  • 47. Great hackers • Rafael Garcia-Suarez: rgs
  • 48. Great hackers • Rafael Garcia-Suarez: rgs • Abigail
  • 49. Great hackers • Rafael Garcia-Suarez: rgs • Abigail
  • 50. Great hackers • Rafael Garcia-Suarez: rgs • Abigail
  • 51. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen
  • 52. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen
  • 53. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK
  • 54. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK
  • 55. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK
  • 56. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK
  • 57. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK
  • 58. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK
  • 59. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK • Yves Orton: demerphq
  • 60. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK • Yves Orton: demerphq
  • 61. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK • Yves Orton: demerphq
  • 62. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK • Yves Orton: demerphq • Flávio Glock
  • 63. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK • Yves Orton: demerphq • Flávio Glock
  • 64. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK • Yves Orton: demerphq • Flávio Glock
  • 65. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK • Yves Orton: demerphq • Flávio Glock • Jouke Visser
  • 66. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK • Yves Orton: demerphq • Flávio Glock • Jouke Visser
  • 67. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK • Yves Orton: demerphq • Flávio Glock • Jouke Visser
  • 68. Great hackers • Rafael Garcia-Suarez: rgs • Abigail • Liz Mattijsen • Philippe Bruhat: BooK • Yves Orton: demerphq • Flávio Glock • Jouke Visser
  • 69. Open Source Development Support Policy
  • 70. Open Source Development Support Policy • Must be general purpose
  • 71. Open Source Development Support Policy • Must be general purpose • Perl Artistic License or any other BSD license
  • 72. Open Source Development Support Policy • Must be general purpose • Perl Artistic License or any other BSD license • Developer can support/maintain existing modules/distribuitions with Booking.com support and acknowlegment
  • 73. Booking.com for Perl
  • 74. Booking.com for Perl • US$50,000 contribution to The Perl Foundation in 2008
  • 75. Booking.com for Perl • US$50,000 contribution to The Perl Foundation in 2008
  • 76. Booking.com for Perl • US$50,000 contribution to The Perl Foundation in 2008
  • 77. Booking.com for Perl • US$50,000 contribution to The Perl Foundation in 2008 • Hosting the official perl git repository
  • 78. Booking.com
  • 79. Booking.com • Part of priceline.com (NASDAQ: PCLN)
  • 80. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands
  • 81. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands
  • 82. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands
  • 83. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands
  • 84. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands
  • 85. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands
  • 86. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands
  • 87. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands • 25 Offices worldwide
  • 88. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands • 25 Offices worldwide • Over 1900 employees
  • 89. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands • 25 Offices worldwide • Over 1900 employees • 71000+ hotels over 70 countries
  • 90. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands • 25 Offices worldwide • Over 1900 employees • 71000+ hotels over 70 countries • 4500+ distribution partners
  • 91. Booking.com • Part of priceline.com (NASDAQ: PCLN) • Headquarters in Amsterdam, The Netherlands • 25 Offices worldwide • Over 1900 employees • 71000+ hotels over 70 countries • 4500+ distribution partners • 24 languages available on website
  • 92. http://www.booking.com/jobs work@booking.com