Java, Serverless, Google App Engine, gVisor, Kubernetes
A conversation with Ludovic Champenois about Java, Google App
Engine, Kubernetes
1 Stunde 14 Minuten
Podcast
Podcaster
Java, Serverless, Clouds, Architecture and Web conversations with Adam Bien
Beschreibung
vor 4 Jahren
An airhacks.fm conversation with Ludovic Champenois (@ludoch)
about: Amstrad CPC 64 with audio tape, listen to bugs, first
project: a family tree in Basic, 8-bit music over gaming, learning
APL with Game of Life then fortran, inventing the iPad with Apple
II, Pascal and assembler, working with computers on boats with Vax
VMS and Fortran, refactoring logistics software from VAX to Unix
C++ and DEC Alphas, starting at Sun Microsystems in 1996, from Java
0.9 to 1.0, Javasoft vs. Sun Tools, TeamWare was like git but
developed by Sun, interviewing the CEO of NetBeans at Sun, working
on Netbeans Enterprise Edition, xdoclet was forbidden by Sun
Microsystems, Javasoft was the church, using Netbeans at Google,
improving application servers usability, writing deployment
descriptors by hand, Java EE 5 was a revolution, it was impossible
to write an EJB 2 with vi, starting to work on iPlanet Netscape and
Sun Server, Java EE Reference Implementation was the ancestor of
Glassfish, using Glassfish as Reference Implementation and
commercial offering at the same time, implementing HK2 - the
dependency injection for Glassfish, generating JAX-RS resources
with asm, starting at the Google AppEngine Team in 2011, Google
AppEngine (GAE) is one of the first Platform as a Service (PaaS)
offerings, serverless and elastic Google AppEngine, GAE came with
JPA-like persistence, GAE ships with a single JAR which
communicates to various Google services, GAE supports Java 11, GAE
supports Servlets and jetty, kubernetes was created at the GAE
team, GAE is a single application running on Google's
infrastructure, GAE was not able to secure Java 8 like it secured
Java 6 and Java 7, using gVisor as replacement for Java's security
model, gVisor is the basis of Cloud Run, gVisor rewrites syscalls,
gVisor is the new implementation of the libc library, gVisor is the
matrix for JVM, Ludovic's presentation about GAE: Evolution of a
Platform as a Service from the inside
Ludovic Champenois on twitter: @ludoch
about: Amstrad CPC 64 with audio tape, listen to bugs, first
project: a family tree in Basic, 8-bit music over gaming, learning
APL with Game of Life then fortran, inventing the iPad with Apple
II, Pascal and assembler, working with computers on boats with Vax
VMS and Fortran, refactoring logistics software from VAX to Unix
C++ and DEC Alphas, starting at Sun Microsystems in 1996, from Java
0.9 to 1.0, Javasoft vs. Sun Tools, TeamWare was like git but
developed by Sun, interviewing the CEO of NetBeans at Sun, working
on Netbeans Enterprise Edition, xdoclet was forbidden by Sun
Microsystems, Javasoft was the church, using Netbeans at Google,
improving application servers usability, writing deployment
descriptors by hand, Java EE 5 was a revolution, it was impossible
to write an EJB 2 with vi, starting to work on iPlanet Netscape and
Sun Server, Java EE Reference Implementation was the ancestor of
Glassfish, using Glassfish as Reference Implementation and
commercial offering at the same time, implementing HK2 - the
dependency injection for Glassfish, generating JAX-RS resources
with asm, starting at the Google AppEngine Team in 2011, Google
AppEngine (GAE) is one of the first Platform as a Service (PaaS)
offerings, serverless and elastic Google AppEngine, GAE came with
JPA-like persistence, GAE ships with a single JAR which
communicates to various Google services, GAE supports Java 11, GAE
supports Servlets and jetty, kubernetes was created at the GAE
team, GAE is a single application running on Google's
infrastructure, GAE was not able to secure Java 8 like it secured
Java 6 and Java 7, using gVisor as replacement for Java's security
model, gVisor is the basis of Cloud Run, gVisor rewrites syscalls,
gVisor is the new implementation of the libc library, gVisor is the
matrix for JVM, Ludovic's presentation about GAE: Evolution of a
Platform as a Service from the inside
Ludovic Champenois on twitter: @ludoch
Weitere Episoden
1 Stunde 12 Minuten
vor 7 Monaten
1 Stunde 6 Minuten
vor 7 Monaten
57 Minuten
vor 8 Monaten
1 Stunde 5 Minuten
vor 8 Monaten
1 Stunde 13 Minuten
vor 8 Monaten
In Podcasts werben
Kommentare (0)