Coole PHP Infrastruktur der nächsten Generation - appserver.io

Page 1

Coole PHP Infrastruktur, nein Mum ich meine nicht Nginx mit PHP-FPM!


Stefan Willkommer Co-Founder und CTO

sw

illk

om

m

er

@


me ;)

i s s i S

Annette

Tiger


Was ist

COOL?


alles was

NEU ist


alles was die Entwicklung

EINFACHER macht


alles was die Entwicklung

SCHNELLER macht


alles was technologische

BARRIEREN abbaut


alles was Software

WARTBARER macht


Die

Ausgangsituation entscheidet



Was ist unsere

AUSGANGSSITUATION



端ber

1.000.000 Produkte importieren


端ber eine

Viertelmilliarde Umsatz


端ber

150

Shopmandanten innerhalb einer Instanz


端ber

10.000

Bestellungen in einem Tag


端ber

10.000

Bestellungen in einem Tag


端ber

10.000

Bestellungen in einem Tag

n e d n u t S





Der Blick 端ber den

Tellerrand


Java Python

Ruby

JS


IMAGINE



Lasst uns

DIFFERENZIEREN



EVENTLOOPS


FORKS


THREADS



Was ist ein

THREAD


Prozess-Model ohne

THREADS


Prozess-Model mit

THREADS


Was

BRAUCHEN wir



PHP 5.3+


compiled thread-safe --enable-maintainer-zts


PECL extension

pthreads





Runtime ApplicationServer MQ

PC

WebServer

MBeans SBeans Worker

!

Worker

Servlet Engine

!

TimerService Socket 0.0.0.0:8587

Message

Socket 0.0.0.0:8585

RemoteMethod

Socket 0.0.0.0:8586

HTTP


Let’s get

STARTED


What’s

NEXT?


Version

1.0




Ressources !

https://github.com/krakjoe/pthreads https://computing.llnl.gov/tutorials/pthreads/ http://appserver.io https://github.com/techdivision/TechDivision_ApplicationServer


Vielen Dank

Fragen?


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.