Save the date: Oct 7th, 2021 and watch OSv presentation at p99 conference

39 views
Skip to first unread message

Waldek Kozaczuk

unread,
Aug 27, 2021, 2:18:00 PM8/27/21
to OSv Development
Hi,

If you are interested in hearing more about OSv and the results of some interesting tests I have conducted, please join me in watching my presentation "OSv Unikernel — Optimizing Guest OS to Run Stateless and Serverless Apps in the Cloud".

Please read more here at https://www.p99conf.io/agenda/.

Hopefully, see you (virtually) there,
Waldek

Waldek Kozaczuk

unread,
Oct 4, 2021, 12:57:27 PM10/4/21
to OSv Development
Do not forget to attend the upcoming P99 conference this Wednesday and Thursday. There are two talks about unikernels on Thursday at 2:15pm and 2:40pm - https://www.p99conf.io/agenda/#!

Regards and hopefully see you there,
Waldek

Waldek Kozaczuk

unread,
Oct 8, 2021, 9:50:12 AM10/8/21
to OSv Development
Hi,

Here is a link to the video and slides for those that could not watch the presentation about OSv yesterday. I hope you will enjoy it.

https://www.p99conf.io/session/osv-unikernel-optimizing-guest-os-to-run-stateless-and-serverless-apps-in-the-cloud/

Waldek

PS. I will try to find some time to put a component diagram from the presentation somewhere on our wiki. I will also try to create a new repo with the scripts I crafter to run my experiments especially the one on c5n instance.

Timothy P

unread,
Oct 8, 2021, 7:29:39 PM10/8/21
to OSv Development
Hi,

Long time lurker in this group and follower of OSv's progress.

Waldek, I would like to say how much I enjoyed your talk at the P99 event… and also to say thanks for publicising the conference as there were many interesting topics covered.

Tim

Dor Laor

unread,
Oct 9, 2021, 1:59:38 PM10/9/21
to Timothy P, OSv Development
Waldek, excellent presentation and really good results!
Do you have new tests with SO_REUSE you mentioned?


--
You received this message because you are subscribed to the Google Groups "OSv Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osv-dev+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/osv-dev/3f59741e-94c2-4433-b640-dc541b3a7c10n%40googlegroups.com.

Gregory Burd

unread,
Oct 12, 2021, 5:15:35 PM10/12/21
to Dor Laor, Timothy P, OSv Development
Waldek,

I too have been a long time lurker and fan of OSv, thank you all for your contributions and work.  I have tried to get it deployed into a few commercial companies because (a) of the fit for the use cases, but also (b) in hopes that some company might just want to sponsor its continued development.

The p99conf was amazing, thanks to the entire team out there who put it together.  The content was amazing.  Please do it again.

I'm looking forward to the SO_REUSE work landing and other features that improve the ability to target builds to include only the pieces of the puzzle they require to operate.

The speed at which OSv can start is astounding and could be a great fit for a new and improved Jitsu (https://github.com/mirage/jitsu) like edge-functions/microservices (whatever the marketing people are calling it today) architecture.  The ability to get OSv service launched between the DNS reply and the SYN packet's arrival would be a huge accomplishment.

keep up the good work,

-greg

Waldek Kozaczuk

unread,
Oct 21, 2021, 2:30:17 PM10/21/21
to OSv Development
Hi,

It has been very busy for me since P99, so I am just finding some time to reply to your emails. 

Thank you all for your generous and warm feedback! I am glad to hear you were able to watch and enjoy my presentation. It looks like it re-invigorated me and your interest and support of OSv. I hope to have enough time and stay motivated to keep improving OSv. I also hope that maybe this will also attract more volunteers which we desperately need on many fronts to keep making progress - there is only so much me, Nadav, and a few others (I hope you are not upset if I have not mentioned you by name) can achieve. But even the words of encouragement are great! So thank you. Also big thanks to Scylla for organizing the event and letting me present. Hopefully, I will speak again next year.

On a side note, I hope to find some time to create an OSv P99 git repo where I will post the artifacts like scripts I used to conduct the experiments I described in the presentation. That way others will be able to repeat my experiments independently.

Best regards,
Waldek

PS. Please see more details below.

On Tuesday, October 12, 2021 at 5:15:35 PM UTC-4 greg...@gmail.com wrote:
Waldek,

I too have been a long time lurker and fan of OSv, thank you all for your contributions and work.  I have tried to get it deployed into a few commercial companies because (a) of the fit for the use cases, but also (b) in hopes that some company might just want to sponsor its continued development.

The p99conf was amazing, thanks to the entire team out there who put it together.  The content was amazing.  Please do it again.

I'm looking forward to the SO_REUSE work landing and other features that improve the ability to target builds to include only the pieces of the puzzle they require to operate.
 
The SO_REUSE_PORT support had been added with this commit - https://github.com/cloudius-systems/osv/commit/985d4d767ab968d22c9ea0732a07a9399320369b. The commit comments should give quite a lot of insights.

As far as the speedup improvements go here is some from the commit description:

Req/sec BEFORE this commit: 
2 CPU - 82199.52 
4 CPU - 97982.16 

AFTER this commit: 
2 CPU - 82361.77
4 CPU - 147389.79


The speed at which OSv can start is astounding and could be a great fit for a new and improved Jitsu (https://github.com/mirage/jitsu) like edge-functions/microservices (whatever the marketing people are calling it today) architecture.  The ability to get OSv service launched between the DNS reply and the SYN packet's arrival would be a huge accomplishment.

Yep, I have been thinking of some sort of serverless framework (or whatever you want to call it) based on OSv for a while. But have not had time to do anything about it in practical terms. Some fun project for someone else?
Reply all
Reply to author
Forward
0 new messages