You Are Not Google, Netflix, Facebook
A conversation with Tomasz Nurkiewicz about Java, Microservices and
Maintainability
1 Stunde 3 Minuten
Podcast
Podcaster
Java, Serverless, Clouds, Architecture and Web conversations with Adam Bien
Beschreibung
vor 6 Jahren
An airhacks.fm conversation with Tomasz Nurkiewicz (@tnurkiewicz)
about: getting a 486 with 8 MB of RAM, 324 MB large hard drive with
12, discovering the "bat", the logo programming language, the
Settlers real time strategy game, Wolfenstein 3D, Windows 3.11 was
not a real operating system, the "exe" and the "com" files, the
accidental discovery of bubble sort and recursion in Turbo Pascal
with 17, developing a file browser with Turbo Pascal, the "hello,
world" in chapter 5 of the Haskell book, "hello, world" is a very
complex problem in Haskell, there are programming languages
optimized for "hello, world", porting a 3d tetris in C++, enjoying
the Breakout game, Arkanoid is based on breakout idea, programming
the whole vacations straight a Tetris 3D-like game, using single
threaded, voluntary preemption in game development, discovering
coroutines, implementing a AI-like solution, starting with Java
1.4, enjoying the university time, building a logo compiler as
master thesis, building a desktop, RMI-based, chat, gathering the
"Sun Certified ..." certificates, Sun Java Programmer certification
was the hardest, Sun Java Developer was the most rewarding, finding
the longest palindrome, ehcache is a palindrome, most naive
"palindrome finding" algorithms do work good enough for human
readable text, getting a multi-month task done with 3 lines of
code, compiling and decompiling (with JD) source code for codebase
comparison, a session about AspectJ, the Project Voldemort database
initiated by LinkedIn, gathering StackOverflow reputation and
speaking at conferences as hobby, joining a Java startup in Norway,
working on allegro ecommerce platform, allegro is #2 in Europe,
breaking up the PHP monolith into microservices, 800 reasonable
microservices in production, inviting Eric Evans to allegro to help
with the Bounded Context, deploying the Envoy service mesh for
greater visibility, accidental creation of an identical slide
("Recipe For Success"), you don't need reactive programming if you
are not netflix or do not serve tens of thousands requests per
second, paying the price of maintainability and complexity, don't
use the shiny tools, if you don't have to, the free Logo for Mac:
ACSLogo,
Tomasz Nurkiewicz on twitter: @tnurkiewicz, on github:
github.com/nurkiewicz and Tomasz blog: www.nurkiewicz.com
about: getting a 486 with 8 MB of RAM, 324 MB large hard drive with
12, discovering the "bat", the logo programming language, the
Settlers real time strategy game, Wolfenstein 3D, Windows 3.11 was
not a real operating system, the "exe" and the "com" files, the
accidental discovery of bubble sort and recursion in Turbo Pascal
with 17, developing a file browser with Turbo Pascal, the "hello,
world" in chapter 5 of the Haskell book, "hello, world" is a very
complex problem in Haskell, there are programming languages
optimized for "hello, world", porting a 3d tetris in C++, enjoying
the Breakout game, Arkanoid is based on breakout idea, programming
the whole vacations straight a Tetris 3D-like game, using single
threaded, voluntary preemption in game development, discovering
coroutines, implementing a AI-like solution, starting with Java
1.4, enjoying the university time, building a logo compiler as
master thesis, building a desktop, RMI-based, chat, gathering the
"Sun Certified ..." certificates, Sun Java Programmer certification
was the hardest, Sun Java Developer was the most rewarding, finding
the longest palindrome, ehcache is a palindrome, most naive
"palindrome finding" algorithms do work good enough for human
readable text, getting a multi-month task done with 3 lines of
code, compiling and decompiling (with JD) source code for codebase
comparison, a session about AspectJ, the Project Voldemort database
initiated by LinkedIn, gathering StackOverflow reputation and
speaking at conferences as hobby, joining a Java startup in Norway,
working on allegro ecommerce platform, allegro is #2 in Europe,
breaking up the PHP monolith into microservices, 800 reasonable
microservices in production, inviting Eric Evans to allegro to help
with the Bounded Context, deploying the Envoy service mesh for
greater visibility, accidental creation of an identical slide
("Recipe For Success"), you don't need reactive programming if you
are not netflix or do not serve tens of thousands requests per
second, paying the price of maintainability and complexity, don't
use the shiny tools, if you don't have to, the free Logo for Mac:
ACSLogo,
Tomasz Nurkiewicz on twitter: @tnurkiewicz, on github:
github.com/nurkiewicz and Tomasz blog: www.nurkiewicz.com
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)