610 man goes to the foot doctor. So this is my podiatrist. It takes a while to get a booking with her, but I got in really quickly because we're friends and I've already got a foot in the door.  You know like put that foot in it? Do you think after this I can get a pedicure but for my hands? As a podiatrist you get a special kind of Christmas stocking. You know I actually wanted to be a podiatrist one day, but I decided to drive a tow truck. Can you not cut? I need a sneeze. All right serious question. When I have to pay after this is it going to cost me extra because I know you're doing two feet but I'm actually almost seven feet. You shed the skin as well. Yeah? Yeah. Do you treat snakes? You're doing such a good job. Do you want to actually have lunch after this? Get some tofu?


It's gonna be a quick video. I have to go get a nuclear Stress test done. I was reading up on that Let me tell you I Don't like the sounds of that. They're actually going to put Radioactive material in me. How is that legal? I can't have anything radioactive. I will go to prison And they're allowed to put it in my body But anyway So I gotta go have that done Of course, there's a lot of side effects high blood pressure low pressure chest pains But the number two on the list Though it is extremely rare heart attack Extremely rare My whole condition is extremely rare and I got it.  Every day So anyway, I don't have to run or anything on a treadmill or any of that We'll put the stuff in my in my veins. They're gonna take a couple pictures. They're gonna check it out You know as I'm resting Then they'll put another Solution or whatever into me. That's gonna really make my blood pump hard as if I was running Which I don't know what the difference is because I'm not supposed to do that anyway So they're going to pretty much do everything to me that they tell me not to do at home Don't get it. But anyway, that's what we're doing Just saw a wreck back there look like a fender bender Of course, you had to have all of Citrus County finest there, you know for a couple old people Elderly I should couple elderly people. I'm getting old So, yeah, that's what's going on. I'll throw a clip in right now Correct that told me But yeah, so anyway I'll be back with you guys here shortly. Okay, everyone we're here and We're going to go in a couple minutes early, but that's all right. We're going on going go ahead and go in It's 1238 now my appointments at one. So Go check this out. Let me give my mask I need to do some paperwork I don't know. All right guys. We're hitting in See you shortly. Okay guys, so I am now nuclear It'll go away though. He said I won't glow very much, but I won't need a night light for tonight But yeah, that kind of sucks Yeah But uh, yeah, so now we got a way to run for Almost an hour and a half. I don't have an MRI. I got an echo. I got to do so We're just kind of Hang it out hang it out So that's what's going on there Wasn't too bad No, but like they said it's gonna feel like you just ran a flight of steps and I'm telling you what it did This is gonna feel like you just ran a flight of steps. I said should I be feeling that right now? She said it's good possibility. That's what you're feeling right now. I Asked about four minutes some people in the last about 30 seconds, but Crazy oh, they shouldn't have to do the treadmill No, well, I can't do the treadmill anyway cuz I can't run or walk real well They tricked me No I'll be back with you in a minute. Okay guys, so I got my echo done. I got some pictures here. These are mine, right? Yeah They're yours So I'll make something up or you know make something at a later day on video to where you can see better but There's pictures of my heart and I just had an echo done and it's pretty Hate to say it, but it was cool But not but you can see that flap in there moving. It's really the technology nowadays is something else. I'm on We're gonna go get something to eat. They're getting subs. I'm gonna have some Mickey D's Now catch you when we get back to the house if I see anything interesting I'll throw it in right now. If not, I'll see you at the house. Okay guys So nothing exciting went on we just stopped and she got a couple subs for her mom and her I got some McDonald's And that's pretty much it so that's I know it's a short vlog But I want to get something up for you guys and let you know what's going on and as I I will let you know more information When I go to what's it called the follow-up So anyway other than being short of breath, I'm okay. It's getting ready storm here It's been raining off and on winds blowing so We are out of here monk And she buried myth man legend gone for now. Thanks for joining in guys appreciate it. We'll see you in the next one. Bye. Bye and take care


Hello, good afternoon, and you're very welcome along too Laveland go ahead there caller online one there Margaret go ahead there caller Hello Joe. How are you? There's Joe. How are you? What's your problem caller? First one to say I love your show. I listen every day. I love you too caller. I love it second of all Joe The thing about the three silly that the children around the place for the ones I do be saying on the street They don't seem to be raising money for the charities that are around them I mean they're staring them in the face and they're just there like to run on the streets I don't know what to do with them shaka shaka now together But well caller that's a very good point to make but also I think if you go to DCU MPS comm you'll see there is a live stream of Students from DCU's Media Production Society doing 24-hour broadcasts for Jake's on headstrong But so I wouldn't know how to work the computer machine. I don't give no bother neither would I caller neither would I I Mean, how are we supposed to know that they're doing this kind of thing? If there's a video stream there caller you can see them I'll do it live and they're talking to you and they're raising the money there I'll have to get me granddaughter show me she's always on that thing on the book face And all that on the my tubes Yeah, that's very good caller So I just go on to the DCU MPS page doing it's the only way to do it caller the only way to do it Sorry. Sorry, so I do that thanks Joe. Thank you caller.


What's going on we got 2023 tops chrome black baseball this one is 12 box case number 47 guys pick your team stop Pick your team stop. Let me read off our teams here. I have Brian H with the Blue Jays Chin H with the Rockies got Chris M with the Cubs Cole L has the Brewers got Cooper B with the A's Scott Damian M has the Dodgers Daniel K has Mariners Derek I has the Tigers Doug has twins got Eric M with the Nationals Eric L has the White Sox George M has Rangers Jacob H has Reds John W has Astros and Padres. Josh S has the Braves and a summer Mars Got John W Astros and Padres Josh S Braves got Mark D with the Mets Matthew M has Phillies and Rays We have Mike K with the Red Sox got Paul K with the Cardinals RJ Z has the Yankees got Ryan N with the Royals and the Giants got F with the Orioles Sean H has Marlins Tom J with the Pirates in the Guardians Tom C D-backs and Sioux Fawn has the Angels Alrighty. Alrighty guys. Let's see we got here. Let me take our super fractive bounty off for a moment a moment Good luck. Good luck. Hey, what's up, Derek fellow enthusiasts is right fellow enthusiasts is right Oh, no, we're zingus down Oh, no That's an ankle. Oh, thank you Christopher taking a spot in Almanac. I think we're at Three now what up Derek three spots on Almanac guys numbers 57 58 and 81 That is it for all 100, right? That is right. That is crazy. Thank you guys for filling that up Almanac tomorrow night with Sam and or sorry Saturday night Saturday night with Sam and Jake go tops chrome black baseball Hey, got you Derek appreciate that my man. It's gonna be a good one, man I enjoy the person's almanac. I enjoy it. I'll be with Sam and Jake on Saturday man. All right guys box one Good luck here tops chrome black baseball Okay, William two to go only two Almanac spots left Two Almanac spots left Got you hurt base pack to start Corbin burns God's a 199 pita Lonzo for the Mets and a rookie Edward Julian or the 20s on the rookie base You start with Pete. I did first numbered was a Pete had to be And our auto is gonna be Fred Lynn first one there for Sean's former team the Red Sox there Fred Fred Lynn on the auto. We'll throw back out over there. Go Dodgers Box two and just you know You gotta do what you gotta do Winner Yeah, I got to to 75 get a judge on the blue lava And judgy and the 50 to one soda. It's one there Padres One Soto action the blues in this fire. Yeah, the blue. Yeah, I'm really fire Nice Soto there on the goal and a Soto base In case it's gonna be a Tory Hunter auto for the twins This one there 20s on the Tory Hunter another throwback auto sold out Almanac is sold out Alrighty guys Almanac is sold out for Saturday night. That is awesome. That is awesome Which one do you like tonight, Jane? Grads to by the way. Yeah, let's go Let's go Jane. I like to hear some details about that. Oh, yeah next time. I see you That's Adley Russian rookie. I want to go heckle you Louise which order Louise. I don't know. Did you get a confirmation email? Adley Rushman got to 99 rookie Brian Rochio and Michael Bush Yeah, I'm down and there's a Michael Harris rookie auto for the Braves Nice one there Michael Harris rookie auto Fox for Yeah, no, I like center a lot too. I got a I got nola for the to win the Tournament too, so I'm in on that. I'm in on that. I really like center though. He's one of my favorites Shay Langler's got to 199 Logan wet and Vladdy is The is Cocoa vs. Sabalenka tonight, too. So that one's gonna be good Watch this 250 we got a detrain Dantra Willis there nice one for the Marlitz Okay, I got you Louise. Yeah. Yeah. Yeah, you're the last one. I believe Yeah, yeah, I believe you were the last one to grab a spot. Thank you for that, sir Very nice You know all my neck is sold out already guys. That is awesome. That is awesome box five Yannick Italian Italian Yann center Him and Holger last year were some of my favorites, but Holger fell off hard Like two years ago. Those two are my favorites. There's a Josh young. Let me rookie insert Josh young and a al-2 beta 199 now. I just fade Holger whenever he's playing. It doesn't always work. I Got you Louise appreciate you sir. Yes, sir came through you got it And rookie auto there's gonna be a Brett Beatty for the Mets on the in case rookie auto Brett Beatty Thank you RPC taking two spots in the bowman chrome basketball Mr. RPC that is sold out now sold out now last spots tonight guys 12 to go in bowman chrome full case Bowman chrome basketball pick your team stop last spots of the night Yeah, that'll be a solid one I feel like meds pretty tired, but they've had a day off. So I feel like they'll They'll get going Say rookie ten or bitty Got some 99 rookie Matt Mervis and a Tati's yeah, I kind of see a Medvedev vs. Nola final But go could go a different way for sure and that'll be Marcus Simeon nice one there rangers on the encased auto Marcus Simeon This one there the world will champion Box seven got Josh young rookie To 99 is a green rookie of Roche out in a gray rod base It's a gold the mini diamond of 50 and it is the MVP for the Braves nice one there is Ronald Acunha There we go Braves very nice That'll work the MVP That is Josh s with the Braves nice one there Acunha gold mini diamond fire What's that fire box eight not bad at all Like the mini diamonds that design Yeah, there's a there's a print line on that we can send a box Small print line on that we'll send that with the Braves I don't know if they replace print lines, but it's pretty noticeable. So we'll send a box there Jock Peterson. Yeah, Jayce. That's crazy That's crazy It is sold out Herman it just sold out about five minutes ago about five minutes ago just sold out We got a blue to 75 Randy playoff Randy a Rookie Brett Beatty Yeah, I'm kind of with you Jayce. I want to keep a get no back as many as he can before he's a Before he's out of here. There's a nasty nester for the Yankees nice in case there Nester Cortes on the encased auto for the Yankees Box nine Yeah, did sold out very quick appreciate that guys get that going on Saturday night, man sold out in a day Yeah Bobby Miller to 50 is Corey seager Corey seager it was it was live before that was it really as the morning To 150 got a refractor Minoa now look we know for the blue Jayce. I think it was like 11 though So it's still sold out very quickly eight hours something like that All right, keep on moving here box 10 I'm oh Come on now 299 is a green Matt Mervis To 75 got Jordan Walker nice one there on the blue lava. I agree with Shawn that is gas The blues are fire man. Very fire.  It's gonna be a base auto max freed We'll go to the Braves there max freed and let's up our pc appreciate you closing out that uh basketball break for us Robert Class two here 11 and 12 all the crack He was remarks. He was that uh that josh young was serious I was a serious pull this morning Jake stayed hot man. He's ripped a few personals before too and he's he said some really nice stuff He said some really nice stuff Rookie Volpe for the Yankees. We've got the 75 blue wave rook or blue lava rookie and mason miller Lava and jonathan india And to 99 we have a paul o'neill throw back there for the Yankees on the auto Yankees to 99 paul o'neill and one last box here guys Number 12 tops chrome black. It is sold out Herman. Yes. Yes. It is sold out sold out That is correct Sold out redemption on the back Redemption on the back Yeah, Yankees do well in this one. They have a pretty big checklist for sure Uh purple the 150 rookie Emmanuel Valdez for the red socks Got a zekiel tovar And our redemption is going to be a gold of riley green on these super futures auto tigers Here we go. Detroit Riley green super futures auto gold refractor to 50 had some nice golds in this one Had the riley and the uh akunya Nice one there for the tigers All righty all righty there guys that will do it that will do it do a quick auto recap on this one And then we'll be on to basketball next guys basketball next Got a base auto of max freed. We had nester Marcus simian Brett baity rookie mets. There's michael harris for the brace tory hunter for the twins Had fred lin for the red socks manoa to 150 Um detrain to 150 dauntro willis to 99 paulo neil for the yankees Had gold to 50 nice one there mini diamond of akunya And on our redemption. We had a super futures gold of riley green For the tigers go huskies All righty there guys that will do it that will do it for tops chrome black Um 12 box case number 47 appreciate y'all. We'll get some basketball going next


Hey guys, I'm happy to announce that the Lost History Channel has now reached 100,000 subscribers.  To you guys out there in Stargazer Nation and to those who participated originally from the Kepler Telescope Channel, you guys have made this an extraordinary journey for me, BuzzWeaver, the voice of the Lost History Channel. Yes, we do have two separate channels, the BuzzWeaver Channel and in the Lost History Channel. The Lost History Channel was part of the Kepler Telescope Group. If you guys were not familiar, also be sure that you are following the Stargazer Nation on Twitter, which is where I get most of my content from the Lost History Channel. They send me scripts of course to read. The content has been amazing. The research, the dedication, the time, the effort, the editing, the producing, all that has been amazing. And of course I get the easiest job of simply reading it, although of course I have to work with those pronunciations from time to time. You guys have been very polite to me in that regard. Nonetheless, 100,000, we are very happy about it. Thank you guys so very much for your participation here. Also, going to be leaving information down there in the public section because once the channel, the Lost History Channel receives its silver play button, we will be doing a giveaway and you guys are going to want to be part of that. So be sure you're paying attention here. Follow us on Twitter at Stargazer Nation. Guys, thank you so much and we'll see you in the next video.


This is a message for public security from the SCP Foundation. Hostile alien spacecraft have appeared above the United Kingdom. They have displayed a range of highly advanced weaponry. The locations of the spacecraft can be seen on the map shown. If you are near one of these craft you may be in serious danger. You should take steps to remain safe. To stay safe you must stay inside, underground if possible. Ration your supplies, the crises may last for a long time. Keep a communications device nearby so that you may stay aware of the situation as it develops. The SCP Foundation will concentrate retaliation against one of the spacecraft. This will allow the Foundation to test the effectiveness of weaponry against the spacecraft. The Foundation will then develop a plan to terminate the other vessels. Thank you for your cooperation. The situation will be dealt with. Follow the instructions and stay inside and safe. Secure, Contain, Protect.


I never get to know things before other people. It's it's so hot. This is probably why it's been so hard to keep this secret I've known for like two weeks that gods and monsters or the game formerly known as gods and monsters that completely Disappeared by the way, Ubisoft. I was really excited to play it on switch when it was supposed to release back in February But then nothing happened. It just disappeared Ubisoft Ubisoft. I call it Ubisoft Hey, um, so that game yeah, it's still coming. We've changed the name. We've changed some things and you can play it like two weeks Before we even announced that it's releasing. I do have to say though. I am actually Streaming the game from Ubisoft servers. I don't have the game. I don't it's not here with me And it's also technically a work in progress built that said I was very very surprised But how well it played considering I was streaming it by the way this video It's even sponsored by Ubisoft. Yes, I'm getting paid to play this game early I would have done it for free and in the presentation they showed us this game looks like it's evolved into something and again I don't know if I can say this it kind of looks like Breath of the Wild 2 came early, and I'm completely okay with it Oh, we're gonna have a good time today And if you are impressed by how fun this game is you can find a link down below in the description If you want to check this game out today, and uh, please click that link because it really helps support the channel Also, it's a really fun game That's enough of a long blabby intro. I am way too excited to play this Tell me you're not excited to play this on switch. Oh You can actually I kind of want to see what's down there Investigate. Oh, I'm supposed to be going this way. Oops. Oops. I ran out of stamina Wait summon mount You can just summon it Well now that's good. I know I won't be losing my horse all the time and have to go to I'm not gonna make comparisons here Yeah, so in the presentation they gave us they highlighted how many different ways there was to traverse the land You can climb up stuff. You can fly you can ride your horse. You also have stamina again I don't know I don't know if I'm allowed to say it But I think it's very clear that it's heavily inspired or influence. I'm really okay with it again It has so much of its own character already. I can tell oh, you can climb on anything. I Like that they have plopped me kind of like in the middle of the game So we have some things unlocked my character is kind of set up already.  I forgot about that. You can fight in the air. Oh Oh, oh That combat is smooth. Oh, I have abilities Whoa, what did he just turn into a golem somehow? I like did some Phoenix raining fire from the sky thing I'm so happy. I'm finally playing this game. Oh I just oh I just oh this might be a fantasy game But even we have limits. Yeah So something that's actually cool the voiceover was tailored for this demo and these voice actors do voice over the game But this one is tailored to us. It's pretty cool There we go, there we go. No some nice telekinesis there. Oh That's new In here, how do we get in here? Oh, you know what I bet you know what I bet This is a secret door that you don't have to open but if you're smart You can do anything I Like the way she just taps on the chest to open it So I believe there are a ton of these puzzle challenge rooms around the world you can find and each one you knock one out You get a Zeus lightning bolt that you can use to upgrade yourself. It reminds me of a little game. I can't Tip of my tongue. I can't quite All right, we're gonna we're gonna beat these dudes Oh What did you come from wait? Is that helping me? I don't think that thing cares who it is Get out of here. Oh, I don't know if you're friendly, but I'm not killing you no matter what he's so cute I want to be their friend. It'd be soft. I know the game It's coming out in like December. I but there's still time. Allow me to feed the bears, okay? This combat is really smooth. All right, I staggered it. Oh easy coming in for the big I like the way that they just Team Rockets blasting up again. All right guys. I'm coming in hot and fast Get ready. Oh, no, I ran out of stamina again. Oh, we got robots now. Oh my gosh. Stop shooting me Yeah, yeah, your ground pounds do nothing to me I'm an angel of the Lord. Maybe probably not my Phoenix.  So we have to get him. Oh, but never mind never mind that heel heel Oh, are you ready? I think that should be good. Oh I'm annoyed because I have to wait till December to play the rest of the game like everyone else So they should just give me the game now. I gotta open that barrier. Can I just fly over it? I mean, I'm I have wings Maybe it's not me that that barrier trying to keep out. It's probably these blocks, right? Can I touch that thing? Does that hurt? Yes, okay? All right, okay, okay, okay I'll just take I'll just take the hit it's okay All right, but I still got to get one on the other one those bad boys aren't getting out of there Can I bring like this rock? All right? If I can just bring some random rock into this party I'll actually like that a lot because that's giving the player a lot of freedom to solve puzzles whatever way they want That's so good. Enemy attacks glow red cannot be parried. Oh, I didn't even know they could be buried. Oh, no. Oh No, oh, it's a boss. Oh, it's a boss. It's fine. I'll figure this out. I got health pots for days This is so good. I Think I think maybe like, you know, maybe I'm too good.  Oh You're done get out of here Wow, that's pretty cool So all of that was triggered real time in the game Like we worked our way through all of that quest mission stuff to the top of that tower The boss battle was there waiting for us There was no loading and as soon as we built the boss this thing like exploded from the sky And we just got to work flying towards it. There's no load screens It's is all happening real time in the world. That is really exciting It makes the entire story in the world cohesive. It makes it all feel alive. Oh gods. No, I have a better idea How about you tell me all about it this holiday season? Did you just say wink out loud? Anyway, let's see what this place has to explore Puzzles volts. I'm sure there's a lot to see I think that was my little hint and clue that the story is over for this demo But now I'm free to explore the world or so that little hint that it's coming out holiday season I'm guessing I'm allowed to say it now because I'm also guessing you would have seen this today But the game comes out December 3rd. So pretty soon. I mean we're already in September I'm so glad that this horrible year is almost over I really am and at least there's some really cool stuff to look forward to at the end of the year Like the new consoles and this game. I really haven't even dived into the menu here I think I did unlock some new. Oh, your character is fully customizable. So you can find helmets You can find armor. You can find different wings. You can customize your mounts You have all these godly powers which you can upgrade in a variety of different ways And then you have this whole map everything from this video today has all been in this area in the forge lands But there's other areas too and they're all themed different, you know forest desert water, etc. Okay So now I guess we just explore there are a couple of side quest things and then other secrets that we can discover Ubisoft said to run wild and have a good time. So in the interest of exploring, how about we dive bomb? Oh, I ran out of juice. I wonder if Ubisoft is watching me play right now Maybe this game's too easy because this guy is just making it look so good little do they know I'm just really good at games I would hate to think that they're gonna end up making this game harder because I'm kind of beta testing it and making Everyone else would probably struggle with it. I'm just really good Oh, I got to take the arrow light it on fire and then like that. Yeah, you can't get me with these kinds of puzzles I know that little jingle I did something good New visual Okay, so it really is very customizable and can I customize the sword? Oh, I can I can customize the sword Oh I love when games do that so I can have that sword equipped for the stats But if I like the look of one of my old swords more I can That's neat. Oh Oh Hello bud. Can I just steal this and be on my way? I can't hold on. Oh, no. It's a let me open it. I can't open it.  Oh my gosh. He's so strong I have another health potions. This is tough. I don't know what the other potions do, but I'm hitting them Ready for big green man Okay, so after my devastating loss against that green giant thing Ubisoft who's on discord with me. They said if I want more potions now that I've Blasted through all of mine. I can go make more at Uh, these purple potions on the map Oh, yeah, I can make more potion upgrades increase health to refill nine chunks Okay, I've used all the upgrades and then how do I make oh, oh, oh, oh Okay, we have our potions. I don't have enough to make all of the health potions I would like but we have strength potions and we have defense potions and stamina potions and then six health ones I've ran out of my allotted time, but I told them I at least want to try beating him one more time if we can beat him Good If we don't I'm gonna be up every night until the game comes out thinking about okay I'm back You won't get oh my horse I'm coming in bud.  Oh, I did. I did. I'm actually doing okay Oh wait my potions. Okay, so if I blast in the air when he does that foot move I'm actually parrying believe it or not. Oh, he's almost staggered I Could be able to this is an actual smile of joy on my face because I didn't I honestly thought I will go try and tackle that thing one last time just so the video has somewhere to end But I did it which is good because the first time it was it seemed impossible But once you put a little put a brain power into it and you and you start to learn the enemy It's really not that bad at all man It sucks that I have to wait But I will say it's exciting because I still haven't played the switch version when I get that in my hands And I can play it on my tv or in bed or whatever and start my new journey from the beginning I'm really excited and I think this is a game that would be fun to play through on twitch with you guys So I might even just play most of it on twitch. We'll see I had so much fun playing this I remember when I was a kid going to a game store the day before gears 3 released And I managed to convince the guy working at the game store to give me the game the day before because they were closing And it was like, you know Kind of just sold it to me and he said don't tell anyone and I remember going home that night Being the only one out of my friends that had gears and being the the envy of the town all my friends were like But now Here I sit sponsored by ubisoft to play a game I've been really excited about not just a day early but weeks early before it's even announced I do have to say while I Couldn't help but draw some comparisons to other games that are also really awesome that I love this game More than stands out on its own with its own personality its own charm Its own fast paced high octane hack and slash action It definitely stands out as its own thing I really love what they've done with it It seems they really took the game and they spun it up and they changed a lot of things and it's really fun So thank you guys so much for giving me this platform to do this Thank you ubisoft ubisoft ubisoft for sponsoring the video and allowing me to do this. It was a really cool Opportunity a really cool moment for me. And hey, if you let me pet the bears Or feed the bears this game goes from a 10 out of 10 to a to a 15 out of 10 Give me that ubisoft. Also, let me be a voice actor in one of your games How many things can I can I rope into here at the end? Let me in ubisoft. I'll be a part of it I'll be I'll be involved. I can be one of these gods I'm a great great god of ending this video. All right guys. Bye. Thank you


So thank you everybody for coming. Like I said, my name is Yaron Peroso. I'm from Gigaspaces. I'm the product manager of Cloudify Cosmo, a project that I'll speak about today. And as she said, we couldn't make it, so he's much better speaker than I am, but he was stuck with me, so bad luck.  What are the critical points in this talk? So actually, the reason why I'm here is because I think that workflows and workflow engines make a critical component and critical part in automating applications and automating your DevOps operations over the cloud. And also, I would talk about Amazon Opsworks a bit and I would claim that we're missing something like Opsworks in OpenStack and see how it can fit in OpenStack. What are the projects where it can fit in or where it should fit in and how it should be built. So that's the talk today and we'll start with a use case. So we're talking about a very serious and big SaaS company, Meet Petsy. They're supporting pet artists since 2013 and they're doing great business over OpenStack. So all of their operation, all of their production and testing and everything is done on OpenStack. They have quite an impressive stack here. They have, of course, their web front with the Enginix and the Unicorn and Postgres and all of that. And then they need to ship a lot of information into the analytics part with the Adupe and the Mongo and of course they have all those tools that everybody needs in production such as Nagios and Graphite and LogStash and even the Jenkins for continuous integration that they hopefully one day they get it up and running. So their business is doing great, especially those cat art products but rolling out new code is painful. They have a lot of problems because every time a node crashes, the MTTR is not that great. They couldn't really do any kind of serious integration testing. They don't have continuous deployment and they're looking to improve because they can't keep their margin, they can't keep their customer satisfied with that. So obviously they need to automate and they would like to automate everything and in this session we'll try to help them to figure out what's the right way to automate. So we'll have a closer look at DevOps processes. I'm going to go through most of the well-known process that one would need to have in order to have a SaaS operation or any kind of production operation on the cloud. And I would claim that it's all about workflows and triggers and let me explain a little bit what I mean by workflows and triggers. So workflows seems quite trivial.  We'll see that many of the operations, many of the processes that we encounter when we try to deploy an application to scale, et cetera, they are actually composed out of very complex steps that needs, that has many dependencies, has delicate timings and all sorts of stuff that requires a workflow. So that's why I claim that workflow is very, very critical and we'll see that. And the other bit is triggers. So some operations can be triggered manually and that's fine, but we also need some other kind of triggers because if you want to be really automated, there are many things that needs to be triggered according to events that are part of either a simple scheduler or in more, in many other cases, something that we will call a policy, something that can check a set of rules, check your monitoring, for example, check other conditions and get a decision to invoke something and that something would be a workflow. So if we have a combination of triggers and workflows, I would claim that we can automate everything in a much better way and let's have a look. So the first thing would be deployment. So okay, not every day you need to set up a new environment from scratch in production. It happens more rare. For example, if you're starting a new data center, if you're upgrading your cloud, you're starting a new business, yes, but how about continuous integration? One way to do efficient continuous integration would be to automatically set up an environment from scratch, test and then tear it down. So the automated deployment is probably the most basic and most complex process that we need to have automated before we can go further. So what about automated deployment? So we talked already about the trigger. The trigger would be either a manual triggering or a continuous integration server such as Jenkins. How about the flow? So the flow is composed of what we often call the three layers cake. So we have the IS, we have the different cloud components, whether it's the network, the storage, the virtual machines, they all need to be created. They also have dependencies. So the VNs are dependent on the network. Sometimes they are dependent on the storage. So we need to time the creation of these objects. Then we have the middle layer. We have the middleware, the different servers, the different containers, the web servers, the application servers, the database servers, et cetera. Again, they have dependencies between themselves. They have dependencies with the network, with the VMs, with the storage. So there's a lot of interdependencies. And then finally we have the application artifacts that again have dependencies. They need to reside within those containers and often they need to configure dynamic connections between different components. And sometimes they also have some part in tweaking the middleware and with tweaking the infrastructure of the service. So we need a chain of steps that sometimes can happen in parallel, sometimes it must happen in sequence. And there are different checks across the way that we need to perform in order to know that something actually started and we can invoke the next step in the chain, et cetera. Going further to infrastructure upgrade, that happens a lot. It can be a security patch in the OS that can be upgrade to any kind of your container version, et cetera. Again, now we're talking about something that has to be done gradually. You don't want to have downtime. So now we have similar kind of process, similar kind of workflow, but in the middle we need to act based on triggers. We need to install one node, then pause, see that it's actually working and then add another node. And if not, we need a way to roll back. So it becomes more complex. And then going to continuous delivery. That's even more demanding. So now again, we need to push code. Many times we have to tweak the other layers. Again, we need to apply different policies in order to make sure that we're doing it the right way. If we're talking about red-black deployment, we're already going back to the first process that we've seen, that it's a whole environment setup. So again, we're talking about many steps and a complex process. And node failure. Node failure is something that happens and in the cloud the right way to remediate a node failure is self-healing, automatic healing. So again, we need a policy that would detect node failure that would know that we actually have a node failure. It doesn't have to be a whole VM crashing. It can be a part of our stack that doesn't function well. And in that case, remediation means setting up a new node. But again, doing the entire set of dynamic configuration going through the entire graph of dependencies, making sure that everything is reconfigured. Sometimes we need restarts. So again, a workflow process. And scaling is basically very similar to remediation, very similar to auto-healing. Just maybe a different policy, a different trigger. And again, we're talking about some complex flows. So to sum it up, what we actually see is that the tree layer cake is not something that we can silo. It's not something that we can install, we install the infrastructure and then somehow put the second layer on top and then push code into that. That's too naive of a model because we see all of those dependencies where the different containers have connections between them and have configuration dependencies. They are all dependent on the network and the load balancer and the storage. The application components needs to tweak those layers as well. So basically to boil it down, we need something that will help us to tweak the entire set of components to arrange everything in a way that would be a smooth process, that would be a reliable process. We need some kind of a workflow. So I'll do what we usually do. I'll go and look at Amazon. Amazon should I think serve always as a benchmark and also as something that we want to be better than. So let's look at how DevOps automation is done on Amazon web services. So if we look at Amazon web services, we can see two sets of ways to automate your DevOps. The first pass is this one, do it yourself. I think this is the pass that most businesses, large businesses took so far. And especially in I think in the lack of other frameworks. So starting from the most simple one was the most work for the user. You just consume the different APIs of the cloud and then you complete that with other tools like configuration management tools and then you need to do everything yourself. You need to write your own scripts that orchestrate everything. You need to combine that with your monitoring tools. So as good as you can code and as much resources you can put in there, the do it yourself would take you the far as far as you invest in that. But that of course means you do it yourself, there's no framework. Then you can take it a bit further. Sorry. Take it a bit further and use cloud formation. So cloud formation for those who not familiar with that, I guess everybody is familiar with that. It's a templating framework that basically orchestrate the creation of your IS components so you can create several VMs. You can bind storage to them. In Amazon you can also do some networking, basic networking components and add your VMs to the network. So again, that's only touching basically your ES layer but it's better than just using the API with your scripts. And then you have the higher level services that gives you a bit more convenience. And so in that area we see basically two different approaches. First approach is the PaaS approach. Amazon doesn't call Beanstalk PaaS but I think for all purposes it's a PaaS layer, it's a simple PaaS layer. It will help you to very quickly push code web applications into Amazon. But for you it's a black box, all you can do is push code. If that code fits in what they provide to you, the container they provide to you, then you're done. But for serious customers like Petsy, we need something with a much wider and much varied stack. So we need something like Amazon Opsworks, we need a DevOps automation. So if we look at the OpenStack equivalents, how that looks. So in the do it yourself part, it's very easy. OpenStack would offer almost any API that Amazon web services offer. So whether it's Nova, Cinder, Neutron, Cilometer for monitoring, everything is there. And as we heard today in the keynotes and all this wonderful event, there are a lot of developers working to make it even better. So in that front we're covered. And then there's Heat. So when Heat was founded, the goal was very simple, straightforward. To take, to grab away Amazon users and Amazon users had the cloud formation, so we had to come up with something similar. So basically, Heat took over the exact syntax, the exact templating system, almost the exact API and just build the copycat on the OpenStack. Excuse me for a second. And now with regards to PaaS, so there's OpenShift by Pivotal Labs, sorry, by Red Hat and Cloud Foundry by Pivotal Labs. And now there's a new kid on the block. We're very excited about this new project, Solom. So I think Adrian is here. So if anyone is interested in talking, yeah, sorry. So guys, this is the guy for you. If you're interested in Solom, we are very interested in Solom, very excited that it's coming. And, sorry. And the OpsWorks piece is missing. And I think that we need something like OpsWorks in OpenStack. We need something that will allow us to automate all the DevOps processes and help us to cope with those complexities of the three layers that I just showed. So let's look a little bit closer at OpenStack. OpenStack, OpsWorks, sorry. OpsWorks model is quite simple. There's a stack. It represents the different tiers of your application. So basically the topology. So in each tier, you can put the cloud resources that you want and you can assign the application stack that you need there. And then you can deploy it and you can define the scale groups to scale it. So this is basically a good starting point, but I think we can do better because it's still too rigid. It's still too limiting in the sense that there's a close state machine. There's a close set of stages that you have to use. And if you need other processes or if you need your process goes go in a different manner, you cannot do that with OpsWorks. So we're actually suggesting that OpenStack needs something that is let's say OpsWorks++. And the main differences that we see or the main goals that we would like to set is first of all integrate with heat. We have heat to orchestrate the infrastructure as a service components, so why not using it? It's a great shortcut. It's a great tool. And then we would like also to support cross clouds because we're big OpenStack fans, but users don't want to get locked into any kind of cloud. So our orchestration, our DevOps tool should work across clouds, should allow users to move freely from different OpenStack private and public installations between different clouds and even between bare metal and the cloud. Custom workflows is probably the most important requirement. As I mentioned, different organization will have different needs with regard to the workflows and there will always be new processes that you want to support. So having a custom workflow in the framework is key and that requires basically a workflow engine and some additional considerations. Again, Opsworks limit you to a specific tool. They use some flavor of Chef, not even the enterprise Chef. Different users, different developers have different preferences of tools and also one tool doesn't fit for all the tasks that needs to be performed during the installation. So we want a framework that can actually be pluggable, can play with many different tools. Finally, we want the monitoring and the policies to be open because monitoring is basically one of the most important inputs for policies and policies needs to be any set of rules because the business thinking of triggering an event is very different between one business and another, between one application and another. So keeping a policy engine allowing you to set any set of rules as a policy and as many policies as you want is very critical again to support all those different workflows. So how do we build this workflow piece? So I'm going to introduce you to Cloudify Cosmo Project. It's something we started around a year ago. It's an open source, it's 100% open source project. I'm going to show the architecture and the concepts. Cosmo is going to be released around Q1 2014 and today I'll show you some demo and everybody is welcome to fork this demo on GitHub and try it or come later to our booth and speak with us about the demo. So Cosmo as the title of this presentation indicates Cosmo was pretty much inspired by Oasis Tosca. So Oasis Tosca is an evolving standard for orchestrating applications on the cloud. We don't strictly adhere to Tosca. We're just mainly inspired by Tosca concepts. We really like the way of thinking. We think that when it goes to implementation details there might be two verbose. We don't like XML and so on, but the basic concepts are there and we really want to adopt them. So there are three main building blocks. The first one would be the application topologies. So a topology is exactly what you think about. It's a set of components and infrastructure that compose your application and how it's arranged, what are the dependencies and I'll talk about that in details in the next slide. Then there's the workflows that we talked about and the policies that I also described. So let's look at more details. So application topologies, they are composed of nodes and relationships. So nodes are the different parts of those three layer cakes. So it can be all the infrastructure, the service components, the host, the network, the load balancer, the security groups, all of that needs to be provisioned and arranged in a certain model. Then there's the middle work components, the web servers, the application servers, the databases and so on. And finally, the application artifacts themselves, the database schema, the application code. Sometimes there's more than one model, sorry, more than one model. And so again, the third layer in the cake, it's also a node. The nodes define actions. Actions are the operations, the different operations that you can invoke on each node. For example, install, start, stop, upgrade, scale. Each of these operations is abstract and then you can tie it into something that will actually execute it. And we call it a plugin. The plugin can be anything, it can be Ansible, it can be Chef, it can be Puppet, it can be a Shell script, it can be Python, it can be OpenStack SDK, it's of course heat and so on and so forth. So you can mix and match the tools that you want through declaring the plugins that you want to use for each action on each node when you create a template. Then you have the relationship. The relationships are really critical because at the end of the day, to have a working topology on a cloud, you need dynamic configuration, so you need a relationship to be implemented on the fly. So again, you need the actions to actually configure the relationships and you need to share metadata and runtime data using the requirements and capabilities. Requirements and capabilities are the counterparts. So requirements are the metadata that node declare what it needs. For example, how much hardware it needs or what kind of connections it needs. And then the capabilities is the, for example, the Postgres database during runtime, it will declare, okay, I'm a Postgres database, I am capable of providing connections on this port and this IP. So when the workflow works, it will actually act on the nodes by the order, by the types of the relationship and by the order of relationships. And then you can ensure that your nodes are created in a way that is really functional and each node when it's created, when it started, it has all the dependencies it needs in place. And so the workflow described exactly which steps you take on each node and in which order some things can happen in parallel, some things, like I said, needs to be timed accordingly. The workflow engine will actually read the different metadata from the different nodes and create tasks using the plugins that will execute the workflow. And the last bit is policies. Policies can be used by a workflow, for example, to make sure that the node is actually started correctly and is functioning, is available. It can also be used later to trigger other processes after the deployment has been done. For example, the side that you need to scale, that you need to auto heal, et cetera. So how did we build it in practice? So this is a sketch of the architecture. What you can see here is that the user can push, right now the user can push a DSL, a template written in YAML that describe the workflow and the topology and the policies. Later you will be able to do that from GUI and you don't even need to know how the DSL looks like. So once you push the template or the blueprint, as we call it, it's being parsed and split into the metadata, the different nodes, the topology or the topology information. And then the workflow engine has the different workflows. And then you can start executing any of the DevOps process that you want to execute. So for example, you can start by installing. So the workflow engine will traverse the different tasks in the different steps in the workflow. It will read the metadata, it will figure out which node needs which plugin and which properties and it will create a task over the task worker. By the way, we're using here a salary with rabbit and queue. And then you have agents. The agents can consume the task. So for example, here we can have a heat agent that has a heat plugin and it can actually create the different parts of the infrastructure that we need. In the same manner, we can do it on any other cloud using either cloud formation or a bot or whatever. And then we also have agents that are being installed as part of the workflow on the application virtual machines and they also can install whatever plugins they need like Chef or Puppet or Ansible or Salt and actually execute the creation and the configuration of the different nodes. Finally, we need the policies. So we need some metric collectors. Doesn't necessarily need to be something we ship out of the box. It can be anything you choose. And again, install the collectors as part of the workflow. You can also report to the policy engine from LogStash or any kind of other tool that you want. Finally, the policy engine is a CP. We're actually using Riemann. And the policy engine has set of rules written in closure and that can make decision around the different stream of events that it gets from your application, including schedules and then trigger events. Those events would be either events that you want to consume directly through third party systems or as a user. Or in most cases, it can trigger a workflow. So if we combine it all together, I can install an application. Once the application is up and running, I can add policies to check the performance and availability. And if I'm losing availability or if I'm losing performance, the policy triggered and the policy would actually trigger another workflow to remediate the condition. So basically, this is the architecture. Any questions about the architecture? Yes? Yes, yes.  So, and by the way, all the materials of the demo are online. I'll give the URL soon. So the live demo that I'm going to show is installing Mesonite. Mesonite is a Python CMS application. The steps are as follows. Create the VMs. There are two VMs in this case, one for the front-end stack and the other one for the database. Going to install Postgres on the back-end VM. Install Unicorn, which is like an application server that runs the Django application. Then I'm going to install, sorry, install Nginx, which is in this case, it can be the load balancer. It also serves the static content. Then I'm creating the database on the Postgres for the application, pushing the application into the containers, configuring the connections, configuring the Nginx routing rules and finally starting the components in the right order. So let's have a look at the demo. Sorry for that, just a second. One scale. We have a partial look and then later you can see it online. So what you can see here is a network. In this case, I also defined a network in the blueprint. Then there's the web server host. And inside you can see the Nginx, the Unicorn and the Mesonite app in a similar way. I'm going to present the runtime and the progress later once we implement that. So right now you can see how the tool knows how to model in a GUI the blueprint. And then look here. You can see that using Kibana, I can already trace events that indicates the progress from the workflow and from the different plugins that are being installed in the application. What is Kibana? Kibana is Log Stash. Log Stash is a log collection tool and Kibana is a web UI for that, for Log Stash. So right now we still didn't implement a GUI that collects the events and presenting in a more, let's say user friendly way. So we're using Kibana, which is quite easy. The events are in JSON. Kibana knows how to enrich them and how to organize them for reports. You can query, you can sort of that kind of thing. So right now we're using Kibana just to give indication on how well and what's the progress of the installation.  It's all, by the way, it's all on HP Cloud. So you can see the application up and running here. If you want, you can actually add blog posts, et cetera, it's working. So that's the demo and let me go back to the presentation. So the DSL and all the different parts can be found in the Cosmo Mesonite example that actually uses the Cosmo Manager, which is the infrastructure. You can get that on GitHub. It's also included in this presentation that later will be available online on SlideShare and on the conference website. So looking a little bit into the near future, like I said, we're going to implement a full, all-blown web UI that will allow you to run any of your workflows, design your blueprints and also trace the progress and the runtime, including collecting metrics and monitoring and getting different reports on those metrics. And how do we see that fit into the OpenStack ecosystem? That's probably the most important question here today. So we see this need already identified by OpenStack community. There was a call for a Tosca-like DSL long time ago. It wasn't implemented yet. We're excited about the Solom project. We think it's a good place to bring this kind of workflow engine into. We see similar ideas in the Solom blueprints. We see the need for a cross-cloud. We see a need for support for continuous deployments and delivery. And as of last week, we have joined Solom and we are here to engage with the Solom developers and the Solom leads. And hopefully we'll be able to contribute the relevant party into Solom. And with that, I conclude. Thank you for coming to this presentation. You can meet us in Boost C27 in the exhibition area. Also, we'll be giving some other panels and talks. And you're most welcome to try Cosmo and follow Cosmo on GitHub. Any questions? Yes, can you repeat? My question was, how could you please explain the integration with it that you are planning to have? With Tosca, because looking at the workflows, looking at the diagram you showed us, it seems that most of the parts are already in it. So maybe it's unclear for me, but could you please clarify this point and maybe tell us the added value, not exactly the added value, but what needs to be done at the moment? Sure, so thank you for the question. The way we see heat, I think that heat is already providing good orchestration at the infrastructure of the service level. So in case our users don't want to bother with creating plugins for the different OpenStack APIs, and they want something that already provide this kind of service, they can create the lower level with using heat by using a heat plugin that we will provide and just adding a heat template into that plugin as part of creating the entire application. Yes, I think... So this could be related also to the question about heat. In the use cases you listed earlier about like updation or patching and stuff like that. That makes a case for workflow, I agree. So I would like to understand when you actually want to reason about those workflows, you would make use of the dependencies that are described in the model, right, in the application. And how do you, like where is that dependencies there? Like for instance, this web server needs this database server to be up or there is some software in this that needs configuration from other component. So it looks like those kind of things fit very well in the node description. And I would like to know like how you see that being used in the workflow and where does it fit in your case. Okay, I hope I understand the question. If not, please correct me. So if I understood correctly, you're asking how do I model the different connections between the nodes and how the workflow acts on that? Okay, so go a few, just a second. Okay, so the topology is made out of nodes and relationships. The relationships describe these. And then when the workflow, for example, when the install workflow goes, it iterates through the nodes, it finds the dependencies, and then it times the creation based on those dependencies. So for example, in the relationship, you describe whether this relationship needs to be materialized before the target, sorry, the source node starts or after. So for example, you have a database which is the target node and you have an application server which is the source node. In some cases, the connection needs to be configured after the target had been created, but before the source had been started or in other cases after the source had been started. For example, if you configure a web sphere application server, it needs to be done after the web sphere has started. So all of that is modeled in the relationship and the workflow understand the semantics of the relationship. The relationship also declare the actions to actually materialize the relationship. So the workflow just traverse the different nodes, finds the relationships and according to that, it executes. Now, we have a star detection policy for each node that you can declare and the workflow will actually wait for that policy to declare the node active. So for example, it won't start materializing the relationship for a node that wasn't yet indicated to be started. Is that answering the question? Well, actually, I'll talk to you more. Okay, you're most welcome. One more question? One more question? Yes, please. Yeah, you said that you use, I'm a member of TOSCA. So you said that you use TOSCA-like templates. Why did you depart from TOSCA exactly? You said that you didn't like XML. Is there any other things that you didn't like about the TOSCA specifications? There can be any way to make these templates you have created similar to TOSCA or compatible? Okay, thank you for this question. So I think that for the most part, we didn't like the XML and some of the verbosity. We think it wasn't user-friendly, although right now we're thinking more about a GUI layer above the blueprints. We still think that there are many users that would like to use different tools, different editors to create the blueprints and even create blueprints by automated processes. So this is the main reason why we departed from TOSCA. There were other smaller reasons. One thing that we started doing exactly like TOSCA and we didn't like that much was the interfaces. At the beginning, we started with the interfaces and then we thought that the actions needs to be very straightforward on the node. So we decided to flatten it a little bit and we're still working on that. However, I think that we can still use a TOSCA parser and translate it into our model or if TOSCA is willing to cooperate with us and find a YAML model, we'd probably like to stick with TOSCA. So that's great news and we will be happy to contribute our thoughts and some examples and to collaborate. Any other questions? Any more questions? There's one question here at the end, in the front. The end? I was just gonna ask, can we see that GitHub URL again, please? Sure. Yeah, one more in front. So you said TOSCA is very similar like DSL. So why you choose TOSCA, why not use DSL? So what's the gap between TOSCA and DSL? Our DSL? Or? DSL, yeah. Yeah, so I think this is a question I just answered. So we wanted to have something which is not XML and less verbals and that's why we created our own DSL and we were using YAML, which is a great tool for that. We wanted to have something very declarative and very simple. So for us, in terms of capability for TOSCA and DSL, so what's the opinion between so for DSL and TOSCA's capability? So for application description, if DSL can describe its application rightly, so does TOSCA can also describe its application rightly? TOSCA can describe, sorry, what? So my point is if TOSCA can describe one application in detail, so does DSL can also achieve this target? Yeah, so right now we still didn't put capabilities and requirements in place, but we're following TOSCA in the way of thinking. We're just changing the syntax a bit. We didn't change any major concepts from TOSCA, so we're following TOSCA. All right, I think that's all we have time for, so thank you very much, Yaron. Thank you, guys.


So don't worry, it means nothing, you just miss the agenda page and there is nothing else. Okay, the first thing is key dump. So the key dump to go is very simple. It's just dumps the kernel VM core when it have a panic. And so it works by design, it will reserve a chunk of memory and the preload a key dump kernel in that area of memory. And also a key dump you need to run my S into it. So the memory is really excited controlled by the correct kernel size, the correct kernel parameter and it will be reserved already on both. And after the kernel is panicked, it will keep like jumping to the key dump kernel and the key dump kernel will just ring. So in it, in the preloaded key dump, you need to run my S and that's used to the user space. The user space will just read the info from the program core, which is the interface provided by the key dump core so that you can read all the info from the data kernel and also the user space will set up the dump package and the dump the VM core onto it. So, but it design into it pretty robust but with a very, with a memory overhead because this part of memory is never used until the panic actually happened. So there is a complex that pre-reserved memory size should be large enough to contain the kernel that you need to run my S and the user space. And it also should be small because you don't want to waste the memory that it's actually never used. And the overall usage of that key dump memory is greatly dependent on the user space and the driver. So the next part is for the Fedora and real because the user space design here is quite, maybe could be quite different from other distributions. So you need to run my S and the user space part in the Fedora and the real it designed to support many different kind of dump targets like the Roblox device, dump to our LVM partition, dump to an FS partition, dump over Fibro channel or Fibro channel over internet. And as I say, everything you can find with basically the Fedora and real can dump the kernel onto it. So to do that, it heavily use the existing implementation stacks. So it's heavily use the DRACAD because they have a very similar goal. The DRACAD is to generate the, so you need to run my FS for an ordinary boot. The ordinary boot will just bring on the boot target and switch you to it. As for the key dump, it will boot and set up the dump target and dumped onto it. So the progress is very familiar. So it just use the DRACAD. The good thing is that this kind of implementation make it very powerful and then avoid a lot of labor heavy works and support a lot of targets without too much work. But the problem is that your space will be heavy because the many of these implementation stacks are supposed to be running in an ordinary environment, not key dumps. So they will cause a lot of memory and the binary side is very large. So the first thing we do is to shrink the user space and you need to run FS sets. For example, the typically you need to run FS sets and compress for key dump will be like 80 megabits. And it will be even larger when it's actually being extracted in the key dump kernel because of some fragmentation, fragmentation issues. And for example, for in real age, a typical reservation value of the key dump kernel is 168 megabits. So almost half, more than half of the memory is used just to contain the unit around the FS that's a very big memory consumer. So the first thing that will be used and improve the key dump is a strict house only mode. The drag card usually it will include a lot of written down drivers in the unit around FS in case of any hardware or environment change because you do not want your computer to stop booting just because you change the graphic card or change the network card. But for the key dump, it's going to, you need to run the FS to be as small as possible. So we use a new house only strict house only mode. In that mode, drag card will only bring in the hardware and only bring the modules that are strictly needed for setting up the certain dump target. So this one initially added in this project request and there was a lot of other fix and improvements. So now basically the FS multi-initial machines and other drivers are optimized with this mode. So now if you use the drag card house only mode strict the drag card will not build a much minimized unit around the FS and everything is much smaller. But that's not enough. The next thing is a scratch that you need to run with content. Remember that just said that the unit around FS will got uncompressed as a whole into the RAM once the current boot. So instead of uncompressed everything uncompressed the file in raw format it's keep it compressed as a scratch image and add an overlay, read write overlay onto it then switch root onto it. We just replaced the unit program which is systemd by default with a custom script that which one will just set up the scratch image and also a root read write overlay on the scratch image then switch root onto into that image that the image contains systemd and to systemd the whole workflow seems never touched because everything look the same. It's just the unit around FS is now a scratch image is sort of a RAM FS. The idea is simple but it comes to be very long journey because many part and many corner cases it's really hard to cover. And so it takes a lot of time to make this work perfectly but now with all the changes now it's possible to build a very small but the functional track that you need to run with as to with this command track dash dash dash automatically strict and add a scratch module. So you need to run with FS will be much smaller but the functionality is the same. And also this command line is a whole command line used by K-Dump to generate the unit around FS if you are interested you can look have a look. And also we repackage the systemd because systemd is very large and it's still growing. We have talked with some we read the issue some time ago. So the systemd usually in the early version use only five megabits in total for the binary file but now it's 20 megabits. So basically in K-Dump we do not want all these fancy new features. So we just turn off all the features and repackage it and use that systemd instead of the host to install one and that one also reduce the memory by a lot. So with all these user space changes the quad kernel value had to be cut by almost a half in the Fedora. And also part of the changes it landed in real. So the quad kernel usage in real is also much smaller with these changes. So this is the part for the user space and you need to run by fast changes. And the next thing is for the kernel and some features new tools. So we for kernel usually it'd be pretty good but sometimes some drivers and you're using a lot of memories and then we want to have a better look of where the most memory goes. So previously Dracad have a RD domain debug which is very simple. It's just print out the main info and the slab info. With RD debug level is two it will use the abstract to trace some memory locations but it's only traced for a very short period and they use a batch to do some collection info jobs. So that's why it's very, it's quite slow and not very really helpful. So the problem is with tracing the memory usage of the KDOM kernel is the first for the kernel modules. They may only consume very little memory upon load but it will consume a lot of memory actually being used like you if up turn on an IC and the IC will only allow this memory when the interface actually on. And also memory will get allocated and freed. So the peak usage is very important but it's not needed to cache it. And also user space info is already matters and then you want to know which user space progress allocated the most memories and also the memory is already itself is pretty precious in KDOM. So the tracing tools should not cost you a lot of memories or else the KDOM will ring out of memory and you cannot finish the tracing. And also the tracing tool we expect to be out of box smaller as much as possible and do not have a lot of library dependencies because we want to integrate the whole workflow into KDOM. So to make this thing, to make it possible which I tried to make a new tool, name it MemTrack and put it here, this GitHub link. So it's basically it supports binary proof it just started set up the tracing and then collecting the info from the ring buffer and it will maintain an integrated tree of the page allocating stacks in the user space. And the memory footprint of the tool is quite small small enough for KDOM. It managed to reduce a lot of redundant stack trust info and typically it only used a four megabit of memory in the whole KDOM ring that is good enough for now. And also it can record the total memory locations the peak memory allocation of each stacks and also the stack trust of each historical peak allocations and during the whole KDOM ring. So we will not miss any detail of where the pages goes. And it's for different result output format so you can tune the output format very flexibly. And also support the access, proof and the page owner. So the early allocation is also possible to be trusted with this tool. And the tool is very, what's very good about it is very tiny only rely on lefty. So the binary is small and able to embed it into the KDOM environment is very doable. So to make it even easier to use like any the UI you can have a look, this is a TOI. It also shows how it organizes memory allocation how the memory is allocated internally. So this is how it manage the memory allocation tree. And also it can collect the memory allocation by the modules. Like in this picture I just said to do some demo so a lot is scattered back that module and it costs a lot of memories and also a lot is some other modules to just show it. So when used with KDOM how it works so it's very easy to just start a mem-stract with these parameters give it a true report format and let it just track the top 80% of the memories and being used. And when the KDOM is finished and before the KDOM kernel reboot we just kill it with six inch and it will print the following info. So you can see in that output, so in that KDOM range the scratch FS use the most memories and the peak allocation is much higher. Also the next thing is the work out console and some other things. So this is for a normal KDOM ring in a VM in a machine. And also you see I expected to two report here. One is a module summary when it's module top. So this way the module top will tell you where the memory goes by print out the sectors. So it's very clearly in this, to insert KDOM ring, those things just allocated for the page cache. So it's fine. Or if we give it a more memory pressure the page cache will probably get free. So there is no issue with this one. And we have used it to fix some practical real life problems. So for example, the safety before we used to have the issue that safety before some machine with this graph with this network card will have OM drink it up. So I just increase the crash kernel value and start a mem stack with it. So the mem stack just pointed out where the memory goes very clearly. The allocated happen with the system DUD just try to load the module. And the module allocated about 20,000 pages and the stack trees went through the safety before a debug VM call add KDOM. So just to read the code a bit of a funnel that it's trying to add a lot of things to the VM call for debug and just disable that part and this everything doesn't work normally. And also we have fixed other many other issues like when the IP command tried to start an interface some network card, the ring buffer location function allocated a lot of pages doing through the page set issue. And this one is also easy to track with the manufacturer. I lost the log. So I just posted a typical one here. And also here's another example like for NFS monocle it shows which where the memory is being consumed by NFS monocle. I stripped a lot of the lines because it's very long. So that's why we would be easier to be showing the slider. You can see the amount to which most of them also spend on the page cache reading the binaries. And the NFS4 module in the kernel only takes about 20 pages and which is very acceptable. And also it can trace the user space memory usage and also the user space peak usage and the final allocation of the pages. So like in this report it generated with the main stack data report text summary and sort by peak. So the process of using most of the memories on its peak usage will be shown in the top. So the init which is the system D consumed about 600 pages and the journal D which also the system D login program consumed up to 600 pages. So in the hope report there are like seven pages consumed by user space. And the user stack is also available just to change the report format. So we can analyze where this map page is being consumed in the kernel space. And also I just said it's a spot page owner. So some early allocation is also traceable with the tool. So if you use the page owner at the back end you can see it's only the kernel boot. So you need to call it because it's using a lot of memories. So generic file write which just I think is writing to the init around as file system is consumed a lot of pages. And also the P store, the P store init which is a init call consumed a lot of memories. And P store is not needed for key down so we can consider disable it later for data. I have a fundamental more info about the tool as this data page. And we have integrated with a DRACAT you just use DRACAT a memory equal four or equal five which equals to passing this arguments to the memstrak and the QH after the pivot hook of the key down of the DRACAT both progress. And there's something managing to end down about the tools like a more detailed users with tracing. Now all the stuck traces are limited to either kernel space and do more debug with the memstrak so we can better understand the memory usage of the key down and optimize it even more. And also integrate it with the page owner backend and the perf because now you can use the only one. So you have to either trace the allocation or the green time allocation but it's doable to integrate the tool. The next thing is some next steps and the working progress items. So the first thing is still we want to reduce the memory usage even more because now even after the compiler you need to run this it will cost about 30 megabits. A squash is a most mature solution yet but there must be other fields based compression system that looks promising. We are also trying to off. And also the kernel memory usage we are trying to optimize that too because now the neural space is much smaller. We want the next thing we'll be working on the kernel. And the next thing that's been worked on is the kernel X auto because first it's very hard for anyone to guess the value. And the kernel memory usage very variable depends on your space and depends on your hardware. Like the memory encryption after you have that's when you build you may have to reserve extra usage. And sometimes you it's familiar firmware will use a lot of memories. You don't want to change the quad kernel value manually every time is not very smart thing to do. So having a quad kernel auto could be a good beginning of this whole automation progress. Yeah, I think that's most of the things of a lecture chart day. So I think it's fine for QA. There is a question in the chat by Alexander. Does memstack work for Debian or it's real specific? Yeah, it works with Debian. And also I see some people have to package it for our clinic. So I think it works, is destroyed independent. It works anywhere.


Hi y'all going to Fort Worth today, but before we do that we're gonna do a little bit of skin care I'm so excited because Jenny Kane that created a skincare line. Obviously. It's all clean It's stunning and beautiful and if there's one person in this world that I trust for Anything it is Jenny Kane So this is the moisture rich bomb. It's like the packaging quality is unreal. I love a bomb Oh, I didn't bring this bomb like over my lips. It's just so good Then I actually have this lip balm. This is the oak essentialist conditioning lip balm It's really thick which I love Jenny Kane just like can do no wrong Like everything she's ever come out with is just perfect And she's just inspired this whole like clean like minimal almost lifestyle. It's giving Nancy Meyers to me But yeah, I love this stuff my skin it gets so dry in the winter time This bomb is in saving me. I'm actually almost out because I've been loving it so much So oak essential is the go-to skin care brand for a radiant and glowing skin My followers get 15% off your first order when you use code house guests that check out That's 15% off your first order at oak essentials comm promo code house guests Whether you're starting from scratch or filling in the gaps oak essentials gives you one less thing to worry about Treat yourself because you deserve it Good morning y'all we're in Fort Worth one of my favorite places to be I got here last night And the girls are meeting me today We're going to a music festival all weekend. So it's me and Marissa Jess and Macy It's the highway 30 Texas edition like Bordie's highway 30 Texas edition Festival in Fort Worth tonight sack Brian. We have Cody Jinx who else is playing her what's all I don't know it's gonna be a lot of fun so I got a house in Fort Worth the weekend and Macy and Jess are at least staying with me.  I thrifted it, but it's cooling down here. I'm just I'm so much happier Guys look at how good my blowout is they did such a good job on My blowout. I hope it lasts for the weekend. I'm now going to get my nails done It's time to get ready. I have my frozen marg the girls have arrived We just been sitting catching up and now we need to be ready. They'll even 30 minutes We obviously put that off into the very last minute. I'm gonna do which is like my typical makeup I don't know. Oh good guys I always forget this more few setting spray when I travel and I even have a travel size and this I swear God is the biggest game changer my makeup makes me make up look so much better We're listening to country as always. We ordered his frozen marg's didn't give us straws I order about the top of frozen marg like Every other week honestly, it's so good also large like it really just something to go something about Drinking a frozen marg like soup. It's just not doing it for me. Okay Oh This is my outfit is everyone's a lot for the day or Jessica Macy's Macy's actually preoccupied Yeah, we have our frozen marks to give you guys some perspective on what a velvet top frozen mark does This is how much I've had and I'm like, you know your makeup looks so good. Oh my god Oh my god, I don't know Wait, yeah me too Stunning guys, it's a little close-up with better lighting Wait, let me make sure it's good. Oh, yeah. Oh, wow. Hold on. It's focusing. Wow No, like keep it up. Yes, they will my shirt is from H&M my tank half is also from H&M My shorts are Abercrombie jeans that I cut into shorts cute And then these blues are Kenzie's I have no idea where they're from. Chicova's obviously. And then this hat I bought on Tik Tok From a store that I want to say is called super blue. It says drunk sakes don't count if you can't read Jessica is going through her face. And if you just wanted to. Nope, just cause going through her face guys There is Abercrombie. I wish that this was like a body suit so it would stay. It's like it looks weird But it's not. Toks, yeah No, it looks fine. Toks, but I wasn't supposed to wear this. It's just like way hotter than I thought it was gonna be My belt is my favorite revolve belt Top is Eritzia. And then my boots are Lucacea. I'm a ticova's girl. These are my one pair of boots That I wear that are like right there. They are ticoas But they're just quite really tall boots. So cute. They're just not half tall boots. And now they do. The Abbey Which Macie is actually wearing Ticova's girls forever. So anyways, we're gonna get an Uber soon. Apparently The line to get in is an hour and a half But like we do have better tickets So I'm wondering if like because of that we have to go check to get our like lanyard passes. Maybe we have a separate entrance Did you see that? Macie like had like a couple viral tiktoks and like she's literally a monster No, because like no, she's just like knowing her work. No like that's actually Jessica And I'm so glad that you put me in my place because you're so right. Why are we saying that? You're so right Macie justice for Macie this keeps on Celebrity Macie Thompson is gonna get us past the line Please you kind of look stunning. Oh, wow your makeup looks really good Yeah, my issue a really cute outfit plan. It was like a tube top free people like longer shirt with a boot cut jeans and it's just like not Jean-weather Can I see the fit I haven't seen it. There's no full body mirror. Yeah, but yeah, yeah here Okay, it was cute. I've worn this outfit like nine times. I haven't seen it with the boots But this top is from cuts. They work with everyone but me I just bought it, but you just bought it. You paid for it. Yeah, and everyone else gets sent it Well, I mean when you put it that way And then you guys my lips it looks really good in terms of your makeup. Yeah guys my lips I bought a posy K lip liner Kylie I bought a Kylie lip kit at the airport. Don't know what came over me. I've done that before too What it was in a vending machine at the airport. I've done that, too I had just like make eye contact with the vending machine. I go up and I'm like Posey K. It's all like one take talk about it and about it. So there she goes I've never done it an adventure slip. Can we do a little? Oh my god. They are bright Wow Guys Macy's clearing up the rumors right now and take talk that she is in fact not Kylie Jenner And that's so cool of you to do seriously like to not leave your followers like in the dust No, I know and it's so cool of you to not do that I just hope it doesn't like cause issues for us tonight. Like I hope we're not getting swarmed because Kylie, you know Would I be mad at you no because like it's not your fault necessarily No, trust me. It would be annoying, but it's out of your control Totally Macy would know that cuz you know there's a lot of doppelganger I said it's a celebrity got doppelganger I don't go on to perform till 10, but I'm still freaking out because it's 7 of 6 right now and Usually we do sound check like right before Well sounds like today would have been to be for a night Because it's a festival and the first performer went on at like 2 p.m. I did not go to sound show at noon We're at 1130 because I knew the one at noon today. Really? Yeah, I was early. Oh my gosh. We're in a group chat, but I haven't read it But I am nervous because I'm about to perform do my lips look over. Yeah, they look great. Your makeup looks really good today You're just kind of being dramatic Shocker Me dramatic? Wait really? Wait. No, no I'm back a Kylie can see I had a last-minute ticket and times coming Girls are on their way remaining at Marissa right now One time. I thought that a really good thing of life for a guy at the bar was have y'all been helped yet He was like, yeah Have y'all been helped yet They're so long interested in us. Oh, oh, they're coming. Here we go beer girls She gave her a sprite as a chaser You gotta do too. Yeah, how bad is it to kill it not bad It looks bad Really really bad I thought I was in need of Red Bull and they then I had monster and they didn't have monster and then I got to kill a shot And then she told me she gave me a bud light and she handed me a pork slug Cheers wait, Macy already has a festival boyfriend. Oh, yeah, she got back to them. So I hope you guys are enjoying the show Good morning y'all it is Saturday morning. It's 11. I slept until 10. I just showered got ready We've had the dogs and I got sorts of bone. He never gets I'm like afraid of giving him bones for some reason. I just have heard Not the best stuff last night. You saw Zach Brian. It was so fun tonight We have tonight tomorrow. I think we're gonna actually go out in the stock areas before Just has never seen for like never been to Fort Worth ever seen this dog here So we have got to go and you see who's playing today and some of my college friends are gonna go watch So, okay, this is Kind of disgusting When he loves it, okay, goodbye Guys look what Jessica got me because she's just so thoughtful before I even asked if you saw my Instagram stories Like how incredible a girl is she made my coffee, but I think we're gonna go to the diner Like could I wear my ugly slippers? No, like Where like concerning I've been out there as you want, okay? Yogies is where like all the drunk students go the next day like yogies Is like you see like everyone in the we've aged out of that, but like victory I want to say that I kind of like made the thing totally and did put on the map Yeah, but I'm kidding. Um, they do have Texas shaped waffles and it's just like really good food But they've seen me at like such little points They've always accepted me like they have a big diner cup with a diet coke water or juice and I always get three and they're like Hey, hey They like forgot about you. Yeah, I'm having a water boy weekend recovery Macy's taking us on a little Fort Worth tour. We're going to victory cafe For the locals rack. Yeah, this is Macy's hometown tour. She lived here for three years So the Texas shaped waffles the one thing I really need but they have a really good hash browns. It's great I had my friend. Oh, okay, this popular. Okay. Bye. Sorry Are ready. It's much later my tank is cider my belt is Amazon my jeans are Abercrombie I don't have a good place to set this camera up here, and then I worry my Chocobas Do you think? Well, I would love to wear this jacket in an ideal world But do we think It's way too hot I mean, it's not really warm. I just miss Oh, yeah, oh guys We didn't mean to follow by your personal boyfriend. So we say the best of boyfriend.   I was like, oh 2017 Okay, I always make and they fell for it. She's like that was a loop home. Yeah Was looking up there he was actually there So they were there, but they didn't know my age but it turns out he's 23 so you don't always need to lie Not always. That's a really good lesson. Isn't it?  We knew someone at the same so But I want me to post that like in C but like block him out and then a great time at the festival Just his hat. No, but I got a festival boyfriend. I don't know if we're gonna stick to the same one tonight But I think that you're gonna be coming back. I think you're gonna be doing round two. I'm gonna call her I really do think that you are I Think that you are I'm gonna be honest Happy, you know, I'm taking it all okay Gotta do what you gotta do but anyways, we're gonna go to second radio and then we're going to the festival I'm assuming Macy's saying she's gonna get a new vessel wavering today or over canceled We didn't even tell you guys we waited last night for an hour and a half to get an Uber out and Then it costs so much money, but honestly worth it. We're so tired There's really something somehow. I don't think that's gonna happen today because last night was a sack right It was a good sack right it's gonna be way more We also like need to call new before we walk all the way out into that walk of shame totally Anyways, here's my final outfit look Like I spent so much of my life saying that Texas is the one people think it is I come to the stockyards and people Are that's literally me though. They're the size of our heads like hold on to your head It's Jessica's first time to the stock yard for some important work. This is huge So far it's been about 30 seconds. Do you get it totally? Oh I'm just like so hungry. Oh my hair looks so bad today. I wish I had a cute trendy My hair looks so bad today, I wish I had a cute trendy hat that could cover it up. Oh My gosh, where's this from friend of mine Who made it wow Friend of mine get yours now. Okay, sorry. I said the quick commercial We're so hungry. We woke up. We see we just want to go to the diner. Hey, Macy goes. Wait guys. I just do quick commercial We're like pretending that it's cold and burr we're freezing and going to the diner It's like 75 might be 80 We're just so cool Macy is so me she She put the cookie butter creamer in a water bottle You're so resourceful Wow, I don't even think I've had this creamer and hot coffee yet, which is crazy. So it's amazing either way Hey, y'all we're off to dinner and night 3 o'clock technically for but we've been here for three nights, and I'm really New to the slipstick game, and I don't know how to knock it on my teeth like she's shown me the trick But I still don't know out here our uber's here I took over And someone had to go by the way. It's like there's a reason. I don't vlog anymore. It's to help Kenzie Yeah, she's she says she's gonna help me. Yeah, but I haven't seen that until just now. I know. I'm sorry I forgot. Um, that's why I'm bad at vlogging. I literally forget. I need like reminders. Yeah Jesses, it's just us, you know, yeah, I told them. Well, I don't know. I didn't I saw it's last day Sunday We're gonna go for a chill dinner, but even though it's last day might be the most hangout I think it will be because it's just us two two and like we're crazy No, I know Oh, you guys need to listen so this week's episode so you can hear about cozy K the power of the power of posey K We're at taco heads. We got cucumber marks. I love a cucumber mark with Taheen so good Media heartburn. Oh immediate heartburn like 30 Yeah, she is brought across from dickies And You know my hat by the way, it's Christmas cup. It's been already see it guys.


Scams flourishing during pandemic officer involved shooting in Waukesha kills one Rider Cup still on as scheduled These and other local stories are coming up on this edition of community news review This is community news review service WSES TV Content provided by WHVL I'm Maddie Fister and this is community news review for Thursday, April 20 or April 16th 2020 The COVID-19 update as of Wednesday afternoon states that Wisconsin now has 3700 cases of the COVID-19 coronavirus state health officials on Wednesday confirmed that 3721 COVID-19 tests in the state have come back positive with 39,326 negative tests Hospitalized cases stood out 1091 or around 29% of total cases the number dead as a results of the virus bumped up to 182 Brown County reported 115 cases Wednesday and Milwaukee County the center of the state's outbreak had 1870 as of Wednesday Police in Milwaukee area say an armed man was shot dead outside a hospital in Waukesha early Wednesday morning Officers say that they were called to Waukesha Memorial Hospital at around 1.30 a.m. For a report of a man wielding a gun in the parking lot outside of the emergency room First responders say they attempted to get the man to drop the weapon, but were Unsuccessful he eventually pointed the gun at the officers who shot at him and he was pronounced dead at this scene The man's name has not been released and it is unclear What led him to carry the weapon near the hospital the Milwaukee area investigation team Is looking into the incident and no officers or hospital personnel were injured in the incident Scammers are having a holiday during the coronavirus pandemic According to the Better Business Bureau of Wisconsin And they have been they have put together a list of the top six being used now They include phony cures and fake masks stimulus check scams Fishing scams that try to get personal information government impersonations Employment scams and price gouging due to shortages The BBB advises people to be extra vigilant and think twice before you act on anything Especially if it seems too good to be true many scammers are good at imitating real government agencies or companies So it is best to verify any directly with them before acting The worst of times can be turned into an opportunity for good and shabuagan author Todd Zimmerman is Wasting no time making that good turn Zimmerman is perhaps best known for his Oliver the ornament children's books and his newest book Oliver Doodle dandy is a celebration of America that was planned for release on June 14th flag day But with homeschooling due to the coronavirus pandemic being the new reality The book and the companion activity book is being rushed for delivery to teachers for free Zimmerman is hoping the materials can make the current events a teachable moment Suitable for lessons in US history the 15 page activity book uses themes from Oliver Doodle dandy to show that even in difficult times the American dream is very much alive Kids can learn speech writing make collage boards and book reports and be led through sing-alongs It might seem that going without work during the coronavirus pandemic is a given But the executive director of the shabuagan County Economic Development Corporation Joe Sheehan said that the demand for employees is still an issue for some local employers some place better Some place better the seat SCEDC's online workforce development tool has identified several county businesses That are actively hiring those companies include Great Lakes cheese pigley wiggly Midwest Johnsonville out and Rocky Noel Sheehan says that many of the openings require no previous experience and applicants are needed now a List of companies and job openings is posted and updated regularly at someplace better.org and Finally the US Gulf Association and other International organizing bodies have put together a new golf schedule That will move three of the games majors into the late summer and fall Along with the cancellation of the sports oldest tournament the Ryder Cup the Ryder Cup still remains unchanged and Will be played as scheduled September 25th through the 27th at Whistling Straits the US Open Championship has been canceled for the first time since World War two due to the pandemic and few others besides the Ryder Cup are Unaffected the Ryder Cup is expected to draw about 50,000 visitors each day bringing an estimated 135 million dollars to the regional economy and That is our report for today join me again on Tuesday for more local news and information on community news review