Use of dynamic language features in "real" systems

Hi everyone,

In the last lecture, we talked about dynamic languages allowing things like runtime additon and removal of methods and properties, meta-object protocols and dynamic proxies. We had a short discussion about the potential usefulness of such features, and Kristian mentioned that this was being used by Netflix, for instance. Here are some interesting links:

 

API Adapter:

Background: https://medium.com/netflix-techblog/embracing-the-differences-inside-the-netflix-api-redesign-15fd8b3dc49d

Technical description: https://medium.com/netflix-techblog/nicobar-dynamic-scripting-library-for-java-1e4e593c6b79

 

Filtering:

https://medium.com/netflix-techblog/announcing-zuul-edge-service-in-the-cloud-ab3af5be08ee

https://medium.com/netflix-techblog/zuul-2-the-netflix-journey-to-asynchronous-non-blocking-systems-45947377fb5c

 

Thank you for the input, Kristian!

 

See you all later,

Eyvind.

Publisert 16. okt. 2018 13:36 - Sist endret 16. okt. 2018 13:36