Things that you should know about new open source serverless platform: Fn by Denis Makogon

Posted: July 4, 2018 in Cloud, WebLogic
Tags: , , , , , , ,

image

Was made by developers for developers because they care!

Intro

If you haven’t read my previous article “Demystifying Serverless Compute Manifesto”, i’d better go for it! Okay, Fn Project is a new star in serverless world open sourced by Oracle and made by the same team that started IronFunctions. Let’s be very skeptical here — is it a real serverless?

Demystifying Fn

At this particular moment i really want to see how it addresses all concepts of serverless (again, this is my own opinion):

  • functions are the unit of deployment and scaling — indeed, Fn defines two key resource types: app and route, where app is a placeholder for routes and each route represents a function.
  • underlying serverless infrastructure is not in control of users — Fn works on top of Docker and, so Fn is actually a FaaS (functions-as-a-service) and the user is capable of talking only to its API, but not underlying infrastructure.
  • function’s runtime is stateless — for each function Fn spins up a container, once the function is done the container is destroyed.
  • function scales with respect to number of requests. It can go hot (N requests to one function) or cold (one request — one function) — well, this is where Fn addresses cold and hot concepts in full, even more, hot mode allows to talk to a functions in two ways: HTTP and JSON. Read the complete article here.

Developer Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.