So today here we are second Corinthians chapter chapter 1 we're going to look at verses 15 through 24 and I chose to entitle this this particular installment of our study In him was yes and you'll see this as we go through this and what I'm going to do is I'll read verses 15 and 16 to you verses 15 and 16 and Begin at that point and then move on into the rest of the chapter So beginning at verse 15 reading verses 15 and 16 second Corinthians chapter 1 Paul writes and In this confidence. I intended to come to you before that you might have a second benefit To pass by way of view to Macedonia To come again from Macedonia to you and be helped by you on my way To Judea now I've been mentioning to you that throughout the letter Paul is compelled To actually answer some charges that have been lodged against him some intruders some infiltrators Some some people who are trying to undermine his ministry have crept into the Corinthian Church and They've been lodging charges or accusations They've been gossiping about the Apostle Paul and so throughout second Corinthians and you'll see this Paul responds to their Accusations and I'll point their accusations out to you as we go through and show you how he responds to these things that they're saying The last time we were together we looked at two of those charges That they'd lodged we saw him answer the charge that he was selfish hypocritical and fleshly and We also saw how he answered the accusation that he was a man who wasn't really completely open He used innuendo he wasn't forthright and so he basically had to deal with these these charges And so he continues now to answer charges that have been lodged against him in the charge We'll be looking at first is that he changes his mind easily the word that describes that is Vasylating or fickle and they're saying that that he's a Vasylating individual and and the reason they're saying that he Changes his mind and you can't trust him because he does is because he changed his travel plans Now I wonder how many of us in this room who've had opportunity to travel have had to change our travel plans before I? Think that's common if you travel very often you'll discover that that's just part of what happened Sometimes you planned and going somewhere at a certain time, but it doesn't work out You're unable to do it well Paul is making Given an answer to this because he was unable to keep the plans that he had planned and the Infiltrators the intruders the the ones who are calling him Into question are using his change of plans against him And so that's what he's about to do is going to answer a charge that he changes is his mind easily You see Paul originally had intended to come to them using a different route And he had he had actually made that clear if you were to look at first Corinthians chapter 16 He makes it clear there. He wrote and he told him what he intended to do. It says in 1st Corinthians 16 5 through 7 Now I will come to you when I pass through Macedonia, which is to the north in Greece It's modern Yugoslavia now for I am passing through Macedonia And it may be that I will remain or even spend the winter with you that you may send me on my journey Wherever I go for I do not wish to see you now on the way But I hope to stay a while with you if the Lord permits And so he had made that clear, but he had used words to help them to see that this was uncertain It may be that I'll remain he said or even spend the winter he had said He said I hope to stay a while with you if the Lord permits He had said all of that but they had taken his words and they're using them as an accusation Against him you see he was planning his journey and hope to see them and and hope to see them twice as a matter of fact And that's what he says in verse 15 He said in this confidence I intended to come to you before that I might that you might have a second benefit the second benefit would be that you May have an opportunity to be taught twice. His desire in other words was to minister to them They were a relatively young church. It was filled with difficulties. So he wanted to further instruct them That's the second benefit he's speaking about in verse 15 that they might receive further instruction as their spiritual father He wanted to personally equip them for their spiritual growth and as a pastor as modus or pure He wanted to deepen their faith and and that's the confidence he has He said it was in this confidence in this pure conscience That he was giving them these directives and sharing with them you speaking of his in his integrity You see with good intentions Paul earlier had written that he hoped to see them. He wanted to see him He wanted him parked to them more understanding of the gospel He wanted him to grow and that's what pastors and that's what Paul would want is is a church to grow And it's not just the Corinthians. He's concerned about it's a church in general Because when you read Romans chapter 1 verse 11, he said this to that church He said I long to see you that I may impart to you some spiritual gift so that you may be established That's what he wanted to do. That's what ministers want to do. They want to establish you They want to strengthen you they want to train you and that's what Paul was wanting to do He said I intended to come to you before that I might that you might have a second benefit You may have prolonged teaching. I could teach you come back and teach you some more That's the point he's making and that's how come he has to answer this particular charge Because it says in verse 17 and this is the charge that he vacillates. He changes his mind That's why he says in verse 17. Therefore when I was planning this did I do it lightly Or the things I plan Do I plan according to the flesh? That with me there should be yes. Yes and no No, and so he's answering the charge that he changes his mind easily that he is unstable What they're saying is paul is double-minded That he wavers he swerves he's indecisive he he vacillates and and and if he really is that way that that makes him a leader that you can't place your confidence in You cannot place your confidence in somebody who vacillates Who's saying we'll do this today and oh no, I'm going to change you just can't You can't be a good and effective leader if you're always changing your mind And so they know that they're undermining him You see in in the book of james in chapter one verse eight James said a double-minded man is unstable in all his ways And that's true in leadership. And so they're saying well, look at with you. It's yes. Yes, or no no with you You change your mind easily And jesus said no one can serve two masters For either he will hate the one and love the other Or else he'll hold to the one and despise the other and then he went on to say you cannot serve god and mammon You can't be double-minded Well, the heart of the charge is deeper than simply saying he changes his mind easily The real attack was that they were saying that he could care Could not care less for the Corinthians that he doesn't he doesn't care about them at all They're planning the thought that he's in concern for their spiritual needs and and they're planting the thought that he does not love them Because if he loved them, he would care about how they were being affected So he's showing them no consideration. That's what they're saying And by not planning properly They're saying he didn't consult the spirit He's not consulting the leading of god And every true leader knows that you have to submit your plans to god And he's not doing that obviously because he's vacillating That makes him worldly because he's not considering god's will And again in james chapter four verse 15 james had instructed and said you ought to say If the lord wills we shall live and do this or that and so they're using that against paul They're saying he vacillates and he doesn't love you. He's not a spirit filled or spirit led man But again, we just read out of first chrithian 16 verse 7 How he said I do not wish to see you now on the way I hope to stay a while with you if the lord permits He had already said if the lord wills will do this So this is unfair. It's an untrue attack on the apostle paul Paul loved the church He would not intentionally hurt them But the fact is and this is just generally true His plans were always under the leading of god's spirit And roman's 814 as as many as are led by the spirit of god. These are the sons of god So believers especially spiritual leaders are to be familiar with the movement of the holy spirit How the holy spirit leads us We might see a need somewhere That creates a burden in us We want to meet that need We might even decide that that's what the lord wants us to do But we have to take that to god in prayer When you read your bible and you read through the old testament There's a man that we all know by name. His name is david. He's the king of israel And when you read the bible the bible tells us that he was a man after god's own heart And that david loved god And and david wanted to build a temple for god At that time there was no permanent structure The ark of the covenant was actually kept in a tent in a tabernacle And that grieved david and it was in his heart to build god a temple In second samuel in chapter seven verse two david was speaking to a prophet by the name of nathan And it says the king said to nathan the prophet see now I dwell in a house of cedar But the ark of god dwells inside tent curtains. He grieved him He grieved him that he had a nicer home if you will Then god himself I dwell in a luxury home and he says I dwell in a home of cedar That's another way to describe a mansion or a luxurious home But god is in a tent. He's in a tabernacle He said that that ark is there It's just not right that I should dwell the way I do and and he's where he is and and I want to build this This temple and at first nathan says to him do what's in your heart. That's a good thing But the lord speaks to him And says this is not my will for you god planned differently God planned for david son solomon to build him a house In first chronicles 22 verses 7 through 10 david said to solomon My son asked for me. It was in my mind to build a house to the name of the lord my god But the word of the lord came to me saying You have shed much blood and have made great wars. You shall not build a house for my name Because you have shed much blood on the earth in my sight Behold the sun shall be born to you who shall be a man of rest And I will give him rest from all his enemies all around His name shall be solomon for I will give peace and quietness to israel in his days He shall build a house for my name and he shall be my son And I will be his father and I will establish the throne of his kingdom over israel forever See it was good in the heart of david to want to build a house for the lord But the desire the burden is not the call And so even though you may want to do something you submit your plans to the lord and god will direct you And paul knew that his plans were Were to be submitted to god and he did this by habit It's like what it says in proverbs 16 verse 9 a man's heart plans his way, but the lord directs his steps Well because of the accusation paul is compelled to explain himself to the church because they're being influenced They're being influenced to think that paul changes his mind easily that he's unconcerned for them and doesn't love them And so he's answering that and so he says In verse 17 again when I was planning this did I do it lightly? Or the things I plan do I plan according to the flesh that with me there should be yes. Yes, and no No in verse 18, but as god is faithful our word to you was not yes and no For the son of god jesus christ who has preached among you by us by me sylvanus and timothy Was not yes and no But in him was yes For all the promises of god in him are yes And in him amen to the glory of god through us. So he continues Explaining what's going on notice again in verse 18 as god is faithful our word to you was not yes and no So this is very important. I'm going to develop this with you for a moment. God is faithful Speaking of being true to his word And what are you saying? He will do When god is faithful and you understand that you can put put your full weight of trust in him In numbers 23 verse 19 The bible says god is not a man that he should lie Nor a son of man that he should repent Has he said will he not do has he spoken? Will he not make it good? In first samuel 1529 He who is the glory of israel does not lie or change his mind For he is not a man that he should change his mind So god isn't a vacillating god And paul is saying and i'm not a vacillating individual Paul is saying god's word and god's spirit can be trusted So you can trust the one who's being led by his spirit As an apostle he faithfully ministered to them they could trust him He had a proven ministry. They were aware of the suffering he's endured And that should have established his trustworthiness and credibility to them Well notice what he says in verse 19 For the son of god jesus christ was preached among you by us by me selvanus Also known as sylas and timothy was not yes and no but in him Was yes The son of god jesus christ who was preached among you by us So paul speaks of a ministry team that joined him as he ministered ty timothy and sylas Had come to corinth to work alongside of paul In acts 18 verse 5 it says sylas and timothy came to came from asidonia and paul devoted himself Exclusively to preaching testifying to the jews that jesus was messiah But he's saying in verse 18. We did not preach a message that is self Contradictory we did not preach one thing and then change it to mean something else So he's defending his message. He's saying we preach the son of god to you while we were at corinth We made sure that it was presented clearly for what it is When he spoke to the carinthians in first carinthians he said in first carinthians 2 verses 4 and 5 My message and my preaching were very plain rather than using clever and persuasive speeches I relied only on the power of the holy spirit I did this so you would trust not in human wisdom But in the power of god And then he says in verse 20 For all the promises of god in him are yes and in him amen To the glory of god through us I want to share a few things with you that I think have practical meaning and that can be helpful In our understanding of the ways of the lord All the promises related to our messiah and the work of salvation All of them are fulfilled in jesus christ All the promises And that Is what led to my coming to faith in christ and i'm certain that All of us who are saved in this room could say the same thing god's promises are true You could rely on them 100 And when I came to faith in christ that is what Became the establishment or foundation of the way that I think today Without the word of god helping to form my mind I lived in darkness and I thought in darkness and I acted in darkness and my life choices were all filtered through a mind of lostness and And I came to find that that the way that I thought wasn't proper And so as I read the word of god I began to discover the will of god in his word And and and my life changed and and and at that time during what was called the jesus movement There were people who were speaking about people like me young people like me And they were saying you know, there's something wrong with them They're brainwashed and they used to say that they used to say that about it said that they're brainwashed And I finally came to realize that indeed I I was brainwashed because my brains were dirty And they needed to be washed by the blood of christ So yeah, I was brainwashed the lord washed my dirty little brains and he gave me his word And changed my life and that's what he does now today I want to make this applicable for today Today there are a lot of people who are Are seeming to be greatly concerned about the way things are and and there's a lot of things that are going on Their people's hearts are failing them for fear. They're they're nervous about the days we're living in And when you look in the united states and and you look around and what's going on with what is being called good You know 50 years ago was recognized as evil What you're looking at today is acceptable And as normal was looked at looked at just in my lifetime as being the wrong thing to do And yet today people are saying that black is white white is black that sweet as sour sour Is sweet up is down and down is up and it's all been changed around And so you have a generation of people who are older who are looking at the younger generation and are saying there's no hope for them They're they're so messed up.  He's got to be or else. He's not god So I didn't have a problem with the bible at all. I just had a problem with what it said And because I had a problem with what it said, I never read it didn't understand it never was taught it But I I knew it was wrong. It had to be wrong in my mind because it has to be wrong because If if it's right, then I have to change and that was where the war came in And so I think that the generation I got saved in is not a whole lot different than the generation that's in existence today Not really we we we all go through the same kinds of things and and that's what was taking place In my life when I was a kid and so I wanted to share something I actually I gave a message a while back It's been a little while now that I use some of these things But I want to share some things with you To kind of like show you that that I have great hope in the promises of god because in christ They're yes and amen He hasn't changed our society It seems to change because each generation thinks that they have unique things they they deal with and certainly there are things that are different But there are so many things that are the same So in the 60s Well, the 60s were not the peaceful mellow love everyone generation That we fantasize it to be I have some old people in here and you know what I mean when I say that If you could remember that far back Yeah, it's true. We had what you called their love ends and your peace ends And those are public gatherings that focused on music and meditation and a lot of drugs and sex love ends these things were Really the culmination of the turbulence of the 60s in early 70s We like to fantasize we like to look back and say all those were mellow love filled days. No, they weren't they were turbulent days They were days of unrest a lot. There was no peace There was so much going on we grew up with a growing cold war against The ussr. We had a problem with russia back then We had the berlin wall The cuban missile crisis The assassination of john f kennedy We had a civil rights movement We had the assassination of martin luther king jr We had race riots student revolts the assassination of robert f kennedy We had the kent state massacre where four students died nine were wounded and one permanently paralyzed We had a little problem in southeast asia in a place called vietnam We had climate change concerns at that time the earth is freezing now. It's too hot We had increased sexual license and we had arguments against abortion What's going on today? Is basically the same thing We had a guy named timothy leary. Some of you perhaps have heard his name He became famous for his encouragement to my generation to use lsd to To turn on to tune in drop out And many of us did because we were hopeless in the midst of all of this Many of the young people my generation lost hope We had a guy by the name of john lennon and we had these four apostles You know john paul george and ringo in the beetles And john lennon said that the beetles were more popular than jesus I heard when that was said it was it was on on television. It was it was shown on tv and I agreed with them I believed that there was a group that we listened to I listened to called the doors I don't know if you've ever even heard of them But the doors where did they get their name some people know most don't The doors is a group that took its name from aldois huxley's book the doors of perception And the doors of perception aldois huxley was referring to william blake statement If the doors of perception were cleansed everything would appear to man as it is infinite They got that from him Because huxley was known for mysticism. He was an advocate of psychedelics and the doors Was actually the doors of perception and if you ever listen to their music and read their lyrics They were extremely Extremely influential the moody blues some of you have heard of them Well, they were like priests and they had a song. I still remember it And it's it's called how is it we are here and they said this this is part of their lyrics They said how is it we are here on this path we walk In this world of pointless fear filled with empty talk Descending from the apes as scientist priests all think Will they save us in the end? We're trembling on the brink That's the stuff I listen to it's no different than what many are listening today in 1966 Time magazine ran an article god is dead or is god dead Then on june 21st 1971 they ran the article the jesus revolution. So what changed In the midst of such hopelessness god began raising up men to lead people to christ There were men like dave wilkerson arthur blessed and pastor chuck smith What was so attractive about this movement this jesus movement? It was centered and remained centered on jesus christ and what he can do in someone's life The jesus movement is founded on exalting christ expecting him to keep his word to forgive and to change us And we learned that that the jesus movement has been going on for thousands of years We knew that we needed to keep our faith in the center of our lives and nothing was going to change this world except jesus christ Through the gospel and I still believe that I still believe that jesus christ changes lives I still believe that never have changed and what is happening today if you don't mind me raising my voice a bit Because it's something i'm very very strong about What we have today is we have people who are forgetting that the central core of man's problems isn't the government It's their nature That's the problem with us.  We can't even do the simple thing. We can't even do the simple thing The speed limit is 35. Do you always go 35? No It's the word stop on a stop sign. That's not a suggestion But it is to us Well, you know, nobody's looking We'll just kind of roll on through right? We break even the smallest laws because we're lawless because We are we have a propensity of doing so So listen by electing the right person Electing that right person isn't going to change this nation righteousness Is not elected God is going to use you and me To change people through his gospel That's how it works. Now that doesn't mean That doesn't mean that I shouldn't be concerned with what's going on I am and it doesn't mean that I should say it's all hopeless because I'm not But I I know that I should exercise my my right to vote and I do and how do I vote? I vote according to the platform of that individual running for that office I want to make sure that this person lines up the best that I can see with the things I believe to be in the word of god and I vote what is called my conscience And that's how I do it, but I don't expect that person to bring righteousness.  That's what does it no law is going to change your heart Jesus's gospel does and that's how it works and that's what people are forgetting God changes you from the inside From the inside so that the outside reflects what goes on inside because out of my heart proceed Adult reformication murder and all the rest that jesus speaks about from my heart So what does god do with his gospel? He transforms my heart and as he transforms my heart. I speak to my mom. I speak to my dad He speak to my brother. I speak to my sisters. I speak to my friends I live for jesus christ and eventually I speak to my church. God can change your life That's what god does. That's what the word of god teaches and that's what we need and in jesus christ Everything is yes in amen all the promises of god are fulfilled in him Why would I look to something else when I have everything I need with jesus christ? That's how it works. That's called christianity. This is christianity 101 Basic christianity. I'm a sinner. He's not I need help. He doesn't I ask him he helps why he loves me Changes my heart from the inside So paul's having to defend himself In him is yes in amen No, he didn't vacillate. Yes, he gave his promise. No, he's not a man that he should change his mind Neither the son neither the son of man that he should change his mind No, you can trust him You can trust him if he says yes, it's yes if he says no, it's no he doesn't vacillate That's our god and in him his promises come true And what we need to do is stay in the word of god We need to stay in the word of god and learn those things And then cling to those promises we look and we say oh Oh, you know the world's getting so bad and indeed it's going to get worse and worse Jesus taught us that but he also said the gates of how shall not prevail against my church We we win in the end. I read the last page of the bible. It says you win in jesus christ. I'm not concerned I'm not concerned. He's in charge. He's in charge That's called christianity And that the enemy whispers in our ear. Oh, look at this. Oh, look at that. Look at this march. Look at that march Look at this look at that list with and oh, what am I going to do? What am I going to do and sometimes I think unfortunately pastors get caught up with the spirit of this age, but guess what? Jesus christ is lord He changed his lives He changed mine changed yours Changed my dad changed my mom changed my sisters changed my brother Changed the girl who became my wife He changes us god changes lives not just because I say god changes lives But I I read the word I say god How how do you want me to live the book is filled with this pleases me and that doesn't That's why I read the word so I know what pleases him You see in jesus we have all we need he is our hope in difficult times In Ephesians one verse three Paul said praise be to the god and father of our lord jesus christ Who has blessed us in the heavenly realms with every spiritual blessing in christ In second peter verses one and three one one uh chapter one verse three His divine power has given us everything we need for life and godliness through our knowledge of him who called us by His own glory and goodness Colossians chapter two verse 10 You have been given fullness in christ who has they had over every power and authority Jesus is all we need Are you lacking something that he should have supplied? Well, what did he say? Well in john 4 13 and 14 jesus said Whoever drinks of this water shall thirst again Whoever drinks of the water that I shall give him shall never thirst The water that I shall give him shall be in him a well of water springing up into everlasting life John 6 35 jesus said i'm the bread of life He that comes to me shall never hunger he that believes on me shall never thirst John 10 verse 10 the thief comes not but but for to steal and to kill and to destroy I am come that they may have life and that they might have it more abundantly And matthew 11 28 through 30 come unto me all you who labor and are heavy laden.  I am meek and lowly and heart You shall find rest into your souls. My yoke is easy. My burden is light. I am lacking in nothing I have everything in jesus christ and that's why I have hope That's why I can look out at the world and I can say with god I am more than a conqueror. He never leaves me nor does he forsake me.  I it's a win-win for me It's a win-win. I'm with the lord and that that may sound kind of odd to some perhaps it does Maybe it does That doesn't mean that things don't go in directions. I wish they hadn't it doesn't mean that That I haven't had my share of disappointments or brokenness Because I have it simply means that I read the last page of the bible And he says enter in and I will thrive Not just survive Because he's my god and he gives life To the dead That's your god whole fast to him whole fast to him Because he loves you and he said he provides for you Get into his word Let his word get into you Look at the promises of god And hold fast to them And watch what he does And paul is dealing with that. They're saying he vacillates they're saying he doesn't love you You can't trust him and he says oh no. He says you can trust god And you can trust the one who prays and seeks the lord and relies on him I wasn't vacillating. I changed my mind Because god led me in a different direction And it wasn't because I didn't love you it's because the spirit of god led me elsewhere And that's what he's sharing with them and that's what he's defending himself as these false teachers are saying he doesn't love them and he vacillates And then he continues he has to continue dealing with some of the things that they're saying concerning him look at verse 21 It says he who establishes us with you in christ and has anointed us is god Who also has sealed us and given us the spirit in our hearts as a guarantee moreover I call god his witness against my soul that to spare you. I came no more decorant Not that we have dominion over your faith, but our fellow workers for your joy For by faith You stand so now he defends himself again. This is a fourth charge The charge that he's going to be defending himself against is a charge that he's self appointed that he is not anointed By god and that's why he says he who establishes us with you and has anointed us Is god because the false teachers are saying he appointed himself and he's not anointed Remember his history paul didn't seek out the office and role of apostle. He was called He alluded to this in the introduction of the letter when he said paul an apostle by god's will paul wasn't one of the original 12 he became an apostle after the resurrection of christ But the false teacher said that since he didn't walk with jesus he's he's appointed himself Well in answer to this charge paul paul addressed this in the first letter to the Corinthians and in chapter 15 Of first Corinthians versus five through eight He was speaking of jesus and he said he was seen by seafus and then by the 12 and after that he was seen by By 500 brethren at once of whom the greater part remained to the present But some have fallen asleep After that he was seen by james then by all the apostles and then last of all he was seen by me also As by one born out of due time to the galatians in chapter 1 verse 15 He said it pleased god who separated me from my mother's womb and called me through his grace To timothy in second timothy 1 verse 12 He said i thank christ jesus our lord who has enabled me Because he counted me faithful putting me into the ministry So he said it's god who establishes and it's god who anointed him. He wasn't self appointed God established him when he says god called paul and established that word established means to make you firm or stable In other words god constantly works to strengthen our faith in christ and to strengthen us to serve In second the salonius 3 3 he said it like this. He said the lord is faithful Who will establish you and guard you from the evil one, but he also anointed us He anointed us. He commissioned us. He imparted to us authority and gifts You see the word anointing speaks of the gifts and influences of the spirit of god So paul was anointed not by man, but by god because anointing comes from the lord It's not the work of man. It's a choice by god And then he says in verse 22 he sealed us. He gave us a spirit in our in our hearts as a guarantee When you read the word seal he sealed us when you read that in scripture sealing has at least three connotations One sealing represents a finished transaction. You see that in jeremiah 32 verses 9 and 10 And secondly sealing represents ownership You see that in second timothy 2 19 It says the foundation of god stands sure having the seal The lord knows them that are his and let everyone that names the name of christ depart from iniquity But it also represents security In Ephesians 4 30 do not grieve the holy spirit of god by whom you were sealed for the day of redemption So the day of redemption refers to when god claims us as his own And he says we have been sealed by the spirit, but notice in verse 22 He says he has given us the spirit as a guarantee the word guarantee is the word deposit The holy spirit is a guarantee of coming glory with god It's a down payment a guarantee that the rest will be paid He's saying our spiritual blessings come because we have the down payment Which guarantees future blessings The spirit is a pledge given to believers by god to assure them That the glory in the life to come promised in the gospel Is a reality and not an illusion And that's what he's speaking about So he says in verses 23 and 24.  I didn't come This is a fifth charge Because the fifth charge is that he's a tyrant notice verse 24 Not that we have dominion over your faith. We are fellow workers for your joy for by faith He's down there saying he's a bully That this this apostle is really mean he's a tyrant. He lords it over you. He doesn't care about you By not coming he showed he doesn't care He's unaccountable because if he loved you he wouldn't have changed his plans But he's saying and notice this To spare you a painful visit. I chose to alter my plans Because of the many problems.   I saw it in a commercial I've seen in more commercials and it's real and I laugh at the commercials Or somebody rolls up and they start walking into the door and they hear noise in the room And they kind of stand there at the door with their key And they're thinking I don't know I want to go in there I've done I've done that in real life. I've stood there saying Because I get here, you know, my wife's saying get settled down your dad's about to be home and I'm thinking Yeah, but they don't know I'm here right now I can go back to the office and come back in an hour, you know, and this is settled and I've stood there with my keys I give it a moment to kind of calm down And then I'll open the door and walk in and normally it calms down pretty quickly You give people you would give people time I could remember my son David was having a bad day I still remember this many years ago now. He's maybe 10 11 at the time And I remember walking in and he didn't know I had walked in And he was looking at his mom defiantly and talking to Marie now Marie saw me as I walked in the door But David didn't his back was to the front door And I walked in kind of quietly He just walking in And he's going like this with his little fist tight, you know, all manly and this and that And he says I won't do that if I don't want to I still remember that if I don't want to Then he turned and saw me But I want to I'll never forget that I'll never forget that was so funny, but I want to He give them time don't you Reason with them give them time Settle down We don't want to go past this point settle down Paul in a sense is saying to spare you I gave you time to deal with what you're going through So I didn't have to show up and bring correction because I would prefer just loving you up And having to correct you every parent understands that I would rather have you know happy times with you not times of correction not that You know correction when it goes on is is never never pleasant, but it yields a peaceable fruit of righteousness later on But I would prefer not having to deal with it.  I came no more to Corinth They didn't show up. I didn't I wanted to give you time to deal with what you're going through But he went on to say not that we have dominion over your faith. I'm not a bully. I'm not a tyrant But our fellow workers for your joy for by faith you stand I I want to exercise my authority to encourage you And I think you need to do that I think I think you need to you need to exercise your authority In a pleasant way, but not all people understand that not all people understand authority But sometimes you do it sometimes you have to exercise it because it's necessary because it helps that person That you're ministering to And so you have to exercise an authority. We're going to have dave true heal with us. Dave wouldn't mind if I share this with you I'm sure I meet with pastors. I've been meeting with pastors I pastor pastors and I've been meeting with pastors every month for years now I meet them on a Tuesday once a month And for years and david has been part of the group of men that I meet with And years ago now And if you know dave true heal dave came from a kind of a rough background and he he had uh, you know Rough life and and he had some tattoos. He has tattoos on his arm. I know by the way, I don't think tattoos send you to hell Just so that you know He had the tattoos and I never say anything about his tattoos except he had one of a naked woman on his forearm and I had seen it before hadn't really thought about it But then I started noticing it every time I was with him.  He got saved in our ministry when he was like 17 or 18 years old He worked for us for a while Planted his church. He's very dear to me. He calls me his father in the faith kind of like Like timothy spoke of paul. That's our relationship. I'm I'm his father in the faith I'm not just a guy out there called david results. I am his father in the faith And I see him as my son I love him like a father loves a son. That's how I see my david There he is with this tattoo And so he's sitting all proud In my office and I said you see that tattoo david Yes, best of david. You ought to see it. It's so it's so funny the way you talk. Yes, best of david I said you I said next time I see it I want clothes on her It's a It's the truth I want to dress on her something. I want clothes on her Uh, well pastor. No, we're not talking We're not talking Put clothes on her and I'll never forget. He just Is The next month we have her mating look at pastor.  Listen when this man is ministering to somebody's wife and this guy's standing watching david Ministered to his wife and he's got a naked woman. You think that the husband wants him there. He has wife He doesn't he's saying this guy doesn't he have the common sense to not have that? That's how people think you know it and I know it. That's true That's true And so I was loving him And I was protecting him And encouraging him because his ministry will go further if you're wise And if you make sure that you don't offend paul's doing that kind of thing. I wanted to spare you I didn't want to have to come and deal with this. I wanted to give you time. I'm not a bully I'm not a tyrant. I love you and I want god to bless you If you understand that when we go through the word of god The corrections of god and the rebukes of god are just as loving as the exhortations Just as loving because he wants us to live a life that pleases him and could reach other people That's what correction is intended to do. We'll see that more closely next time we're together But he says we don't have dominion.  I love you. I'm not an authoritarian. I'm not leading by intimidation I'm trying to encourage you In second carinthians 10 verse 8 he says even if I boast somewhat freely about the authority the lord gave us For building you up rather than pulling you down.  He's encouraging them to personally grow Because ultimately they were to stand in the lord by their faith in christ And first peter five went through four The apostle said the elders who are among you I exhort I Who am a fellow elder and a witness of the sufferance of christ And also a partaker of the glory that will be revealed Shepherd the flock of god, which is among you serving as overseers not by compulsion but willingly Not for dishonest gain but eagerly not as being lords over those entrusted to you But being examples to the flock And when the chief shepherd appears you will receive the crown of glory that does not fade away I am a fellow worker of your joy By faith you stand I don't have dominion over you But i'm encouraging you because you are my my pride and joy if you will you Are the ones I glory in And together we're going to stand before the lord formed mature Rejoicing and that's the reason why I minister to you the way that I do he's saying Because that's how authority is supposed to be wielded with encouragement For people to stand in jesus christ That's what the church is supposed to do And that's what we want to do We want to put our full trust in jesus christ We want to live for him We want to see god move in this world Not by fleshly plans and means Not by Calling people to be afraid of how bad the world is the gates of hell shall not stand against jesus christ in his church We are more than victorious. We are more than conquerors Our names are written in that lamb's book of life and one day we shall see him face to face And that I am a hundred percent sure and I want to hear the words from his lips to my ears Well done my good my faithful servant enter in he won't he will say to us one day into the joy of the lord And that's what it's all about guys to serve christ with all of your heart and to hear him say well done That's the key


Ond wirhwch. Ddwy'n ddwy'n gweithio, ddwy'n ddwy'n ddwy'n gweithio y taeth. Rwy'n gobeithio, ond rwy'n gweithio eich gwerthu, ond rwy'n gweithio eich gwaith a ddwy'n ddwy'n ddwy'n ddwy'n gweithio. Dyna'r newydd o'r ffysgau yn oesbytydd. Rwy'n gweithio a'r gwahfodd mewn iawn. Rwy'n gobeithio i ar gyfer yn Berlin. Rwy'n gobeithio ar y teulu mewn gwahfodd, a i'r museum teulu teulu, So dwi'n ganddo peth o'r awr perthynion Fitcher-Dog wedi amser er Åfr HOur ffwrdd dw'r platform o famlawr a'r tyfnwyr. Mae'r john yma i'r cyfarwyddol yn ddechrau, a'r cyflym o amser. Fe'n olygu, mae'r cyflym o'r cyflym i'r cyflym o amser. Mae'n gweld ein ffwrddwch o'r ddechrau ac mae'n cyflym o ffwrddwch, mae'n dwi'n ganddo ddim yn g épidio. Mae'n ganddo dwi'n ganddo i'n ganddo ganddo i wneud nyf. Ieisioning databases in memory computing with Kubernetes So let's get started So very quickly, what we're going to talk about is deploying distributed databases on Kubernetes We're going to talk about the different ways we can do that We're going to talk about deploying in memory only deployments and with state A wedi gweithio cwpan sicrhau cyrraeth cyfaint a'r tynnu ymwneud ac efallai gan gwybod gwnddoch variants cydweithio. Efallai'n gwybod yn ychydig o'. Y demo gyda'r labdoch. Rwy'n clysig i'r cwp bod du, ac tych yn ymwneud i wedi'u gwnaeth y pwysig i'r cwp yw'r gweith i'r cyflwyff proudi, a ble'n goll! Wel, y cwm dechrau eu gwestiad am ffornig roeddwn i bwyr eich bwysig na gwybion cymunedau? Fe amser yn oedd ffyrdd o'i cyfrwyr deployment scaling and management of containerised applications. What you might not know quite so well is what in memory distributed database is. And while there are a number of different products available to do it, the one I'm going to talk about here is Apache Ignite. So Apache Ignite we define as a memory centric distributed database caching and processing platform for transactional, analytical, and streaming workload delivering in memory speeds at Peterbite scale, and this presents a number of, I wouldn't say difficulties, but differences with how we normally deploy applications in Kubernetes. Kubernetes typically you scale things out in the nodes, the pods sort of don't interact in many ways. You kind of scale them out and each node is different, sorry, is identical and you can add and remove them to scale things without too many consequences. Apache Ignite and other in-memory databases are slightly different, so we're going to take a step back and kind of talk about how they differ from traditional databases and what they look like. As I'm going to talk about Apache Ignite, others are available, they look broadly similar although there could be some differences. Ignite, in-memory centric storage, so the way I tend to start when I talk about this slide is right in the middle, the red bit, the memory centric storage, and although this is like one pretty picture, you can think about this spread across potentially thousands of nodes and terabytes of data, and this is like at the centre of the system. Ignite is memory first, which means that in general everything is in memory, you can process it, you can store it, you can access it really, really quickly, and if we kind of go down on the slide, you can see the other aspect. So being in memory is great, it's fast, you can access it very quickly, but what happens when memory goes, when the node goes down, when you need to restart for some reason, you potentially lose your data. So we've got two different ways of kind of keeping that data. Firstly, we have Ignite native persistence, and we also have third party persistence, so you can kind of save your data into an oracle or a sidebase or a postgres or a MySQL database. And the other advantage of having this external disk base storage is, of course it's slower, but disk base is much cheaper than memory, so you can do things like storing historical data on disk and just the stuff you want to process really quickly, keep it in memory, and you can still access it using exactly same APIs, it just works a little bit more slowly, so it's kind of that hybrid, and as we'll see in a minute, this fact that we store stuff down to disk has an extra complication when we're trying to deal with things in Kubernetes as well. Nothing we can't solve, but it does add like an extra wringle. Then we kind of go up and onto like more kind of client side applications, kind of building on the memory centric infrastructure. So the simple one is key value store, we have a key and a value, it goes to the grid, comes back to the client. Very straightforward, very much like many other key value store databases. And much like them, it's going to spread out across the grid, you don't need to know which node the data is on, it's kind of nice and simple. One thing we have is SQL, so you can access all the data in the grid using SQL, and that's again distributed across the entire thing, you can do joins across nodes if you want, although that's much slower than doing it on one machine. Again, it kind of works from the client side and can do your activation. We do transactions, compute is an important one, rather than most databases, you take the data on your client application, you go to the server, get the data you want, bring it to the client, do the processing, send it back, the results back to the server. In Ignite, you tend to send the compute to the data rather than the way around. So it works much more quickly because the data is already there, it doesn't need to be transferred across the network or all that stuff. We also have services, so again you can define your APIs, how you want to put it, so like microservices within the grid. Streaming data, a lot of the fast moving data, the stuff that you want to kind of deal with in memory is sort of real time or near real time, and Ignite can deal with that, and machine learning, because we have all the data in memory, we can access it really fast, we have lots of compute because we're in a grid with huge numbers of CPUs, we can do machine learning really quite quickly and kind of do it in near real time as well. Obviously this is a horizontal application, there's many many use cases and we have many clients in different areas, so financial services is an obvious one because low latency requirements, high volumes of data, but there's many other use cases, telco, travel logistics, e-commerce, anything that has internet scale, I'm not sure I like that term, but internet scale, kind of huge numbers of records, petabytes of data doing things in a grid. So in terms of Kubernetes we have a few challenges. First thing is we have lots of nodes, Kubernetes can handle that, that's totally not a problem, it knows about pods, it knows about how to distribute things around the actual physical machines, that's kind of great. But when you deal with something like MySQL or Oracle, you tend to have like a bunch, like a data, a volume, and you have one or more kind of compute nodes, kind of pods that talk to the data. And when you scale out you tend to just add more nodes, the nodes don't need to talk to each other because they just talk basically directly to the disk and everyone's happy. That's not how we need to work in a kind of distributed world. In a distributed world the nodes are kind of independent, but they also need to know where each other are because when I as a client go in, I connect to this bottom node and I kind of say I would like the value related to this key, that data might not be on that node, it might be over there or one of the other machines and we need to be able to find out where that data is and go straight to get the data so we can kind of pull it back and do the compute. Or the other way around when we're doing a computation we want to be able to send the computation to the right node and all the nodes need to know what the other nodes are doing in order to kind of link them together and figure out what's going on. So the first kind of complication is the nodes need to talk to each other. Unlike traditional databases again we don't have one big bucket of storage that is accessed by all the nodes. You could do that but you'd lose one of the big advantages which is kind of scaling out. So if you've got one big chunk of data that's your single point of failure, that is your area that's not going to scale to the same degree as the number of nodes. If I add another node I get another disk and that helps me scale out much more quickly and much more seamlessly. So each node has a persistent store as well and every time we add a node we need to add some more storage as well especially when we're dealing with the persistent store as we mentioned before. And of course we also want to be able to dynamically add and remove nodes. That's easy, right? We do that with web servers and things all the time. However, not all the nodes, all the nodes are capable of doing the same thing. They're all ignite nodes, they all kind of store data, they all can do computations. But of course we don't put the same data on all the nodes. That'd be quite wasteful if nothing else. So all the nodes are equal in terms of the code they run, but they're not equal in terms of the data they have.  So we need to be able to decide which nodes we add and remove easily. And Kubernetes has the facilities to do all this, but the way we normally do it with web servers and so forth is not how you do it in this kind of distributed database kind of world. So how do we do it with Kubernetes? So lots of stuff is exactly the same as before, but we need to make some decisions ahead of time before we kind of start writing our YAML or JSON files. So firstly, the database is a set of pods, as you might imagine. We have the code, we have maybe your application, it's kind of built on top of that. We kind of, Kubernetes provides a lot of the information for you. So IPs are signed dynamically, auto discovery is needed. We're going to talk about this soon. So how is the application deployed? Well, is that within Kubernetes? Is that outside Kubernetes? Again, it's not something that really matters to the distributed database, but obviously matters in how you deploy your cluster. We obviously need to expose a certain number of ports and things like that if it's not going to be within Kubernetes. We're not really going to deal with that in this talk because the way it deals with that is very much the same as with other applications. And finally, one of the big deals, things that we need to think about is whether it's going to be stateless or stateful. So obviously we maintain state in a distributed database, but the way Ignite works is we might not be fully stateless. We have the state, but the permanent state might be stored in a database. Remember a couple of slides back, we talked about the underlying persistent storage and one of the modes we can work on is with a third party, like a legacy database, so we could run on top of MySQL or Oracle. And the thing about doing that is if we switch off and restart the database grid, our database grid, then basically the data comes back and we don't need to worry about it. So it's effectively stateless and we don't need to worry about it quite so much when we're building a grid this time. But it's something we need to think about ahead of time. So all the nodes, when we deploy them into the grid, need to be able to find each other and clients need to be able to find the nodes in the grid too. How do we do that? Well, Kubernetes knows where all the nodes are. It has its own DNS service, it knows where all the bits of the components are. So it keeps a track of all the Ignite pods and it also operates as a gateway for remote apps. You can define a service, it can go in and has all the load balancing and all that kind of stuff, you can find a node within there. But the nodes within the grid also need to be able to find each other. And how do we do that? Well, you kind of need a bit of glue between these systems. So Ignite needs to be able to talk to Kubernetes and vice versa to connect the two sides together. So node one can find node two and we can add and remove them on the fly. And luckily Ignite comes with one of those. So firstly, we start up a service, a very simple service, just something you've seen before. We have, in this case, we're going to talk about having a load balancers, it's available outside. We have a number of ports that we open. Again, pretty standard stuff. So in the case of Ignite, we have a REST API that you can access. SQL, so you can connect your JDBC or ODBC clients to it. And we have thin clients, thick clients, there's all kinds of stuff. These are just examples of the kind of thing you might have. And we have, we run the kuba control create and kind of create the service that way. All kinds of things you're very familiar with. And the way we kind of tell Ignite about Kubernetes and kind of vice versa is using this configuration option. You don't need to take pictures of this. It's all in the documentation. It's kind of easy to find. Ignite uses a spring framework to configure stuff. So a lot of this, if you've ever used spring, should look pretty familiar. Basically, what kind of saying, we're configuring Ignite. We're using this TCP discovery SPI. One of the nice things about Ignite, it has huge numbers of SPIs, kind of pluggable architecture so that if any kind of bit you don't, it doesn't work quite the way you like, you can plug in your own implementation. One of the ones we have here is plugging into Kubernetes. So the IP finder, which is how the nodes find each other, we're going to say we're going to use this TCP discovery Kubernetes IP finder. And what we're doing is we need this Nenspace and Ignite. And what that goes to is goes back to the service. And we call that Ignite and the two work together. So each node knows about all the pods. In that kind of configuration. And obviously that way you can have multiple clusters as well if you need just to have different service names connecting to each other. This is distinct from the usual way we configure it. So normally Ignite connects to other nodes. The default out of the box for development purposes is multicast. So it kind of comes up and kind of pings the network. Kind of says anyone else around that looks interesting. The other thing we can do is have a list of nodes in the configuration file.  Obviously Kubernetes because it knows about the nodes. This is simply the way to do it. But of course all the nodes, not only do you know where the other nodes are, but it also needs to know this configuration. So how do you get the configuration to find the other nodes into the node as you start up? And the short answer to that is use a config map. So we take the quite lengthy Ignite configuration file and we just add it to a config map. Here I'm just taking it from a file and put that as a config map into Kubernetes. Then every node can access that in their file system. Again in the demo I'll kind of show you where this is and what it looks like. But you've probably come across config maps. This is the simplest way of getting the configuration across the entire cluster. You can use the same configuration file for servers and clients. So you can just have the one. Sometimes people use slightly cut down versions for clients. Just a design decision doesn't really matter hugely. So we got a node, we got a configuration. Next, the next decision we need to make is how we're going to persist things. So we have a number of different modes. We've kind of touched on most of these already. So from the top, in memory. So we have a data grid. We're just using the... If you remember the diagram earlier on, we've got the red in the middle. So everything's in memory. You have all the APIs, all the machine learning, all that cool stuff feeding in. You can compute, you can do your key value stores, your processing, feed data in and out, all that kind of stuff. And that's it. Switch off your grid, you lose everything. We use this quite often because anything in real time, often what happens is we feed the data in, do processing, feed it out and it's persisted to an external store or something like that. Source seems pointless to have an end memory database and not store it anywhere. But just because we're not storing it doesn't mean the data is not stored. So this is often used. The other use case we see for this is when it's literally just a cache and the data can be recreated or it's not that important, maybe not the right phrase, but things like web session caching. In order to lose the full memory, the entire cluster needs to go down. So that's pretty rare. So if your cluster goes down and comes back up again and all your customers have to log in again, it's not great, not the end of the world. You're not going to lose everything. The data still comes from your database. So that's a fairly common use case. The next one we used to see quite a lot in the past, maybe less now as Ignite and in memory database in general become more established. So in memory in a third party database. So effectively we have a third party database at the bottom, that sucks data into Ignite and people access the data through Ignite. What this allows is you can scale out. You can get much faster performance because most of the data you need is in memory. It's much more effective than hitting the database directly. It takes some of the load off the database which is kind of useful. Then it goes further down in memory full copy on disk. So this is based at the top one except when you switch off the cluster the data is still there. The last one is the one I mentioned earlier on where you've got terabytes of data on disk and maybe it's today's data in memory and Ignite transparently just brings in the stuff you need. So unlimited data scale beyond RAM capacity. RAM is cheaper than it used to be but it's still kind of pretty expensive. We often see this last one in machine learning because sometimes it's useful to have the full history to do some computations but just today's to like the ongoing work. So when we're dealing with things in memory maybe the simplest way of doing it is just using it again a deployment. You might prefer to be explicit about using a replica set but broadly speaking doing a deployment kind of works because if you shut down or add a node it can deal with things relatively seamlessly. And yeah and that kind of works quite nicely. So again this is unlike MySQL where everything is kind of singleton. Let me start again. This is in memory installation so you can use a deployment for that because every node is sort of equal and if you configure your data to be spread across all the nodes but with a number of replicas backup nodes if you shut down one node at a time the data will be rebalanced on the nodes you do have and you won't lose anything. So it doesn't really matter which node goes down and comes back up again. The problems come later on when we're dealing with a stateful deployment. When we're dealing with a stateful deployment we want to make sure that we don't lose any data because this is our real official data store right. We don't want to shut down a random node and expecting we're going to do this other node later on. We need to kind of understand the order things are going. So we don't when dealing with a persistent store this model doesn't work. The traditional kind of singleton instance where like my traditional database kind of doesn't work. Replica sets which is basically replica set doesn't work. Demon set should be used when you have a single copy of your application must be run on all or a subset of nodes again. That doesn't really work in this case. What we do have and it's been out for about a year in production I think is called stateful sets and stateful sets are nice because they're sort of like replica sets but they define which nodes get affected when you scale out or back. You can also do things like dynamic volume provisioning where when you create a node you can create storage with it. And that's kind of what we would suggest use when we talk about stateful deployments. So here I've got a stateful deployment. We can define the node where it's mounted, how much data we need and the stateful set will kind of decide how we scale out. And the nice thing about it data is persistent to disk ordered restarts. So when you start up a cluster it starts off with node zero then node one then node two until your full set is complete. And of course you can have separate volumes. So the way we persist data is very similar to legacy databases so we have the data and the indexes. We have transaction logs and you can still do snapshots and backups and all that kind of stuff. And again we would typically put them in different partitions so we can kind of manage them differently because they have different usage patterns and it's better to kind of split them out like that. One of the other differences when we're dealing with a cluster that persists data to disk is that it suddenly becomes important that the cluster knows how many nodes are in the cluster. So when you're dealing with a memory you can assume that all the data you have is all the data you have. Because if it's a memory you have it if it's not you don't. If you have data on disk and it could be on any of your nodes if that node is down for some reason does the data you're requesting exist but is on the node that's switched off or does it not exist at all? So I do select star from a table where value equals 10. Is 10 on the node that's not working or does just that value 10 just not exist at all? Without this kind of known set of data this known set of nodes we can't really answer that question we can kind of give you a best guess which is like sure it's not there now but it might be in the future not the degree of certainty we normally require. So one extra wrinkel we have to deal with when dealing with stateful data in Ignite is we have to activate the grid and what this does is it creates what we call a baseline topology and what that means is we started up the grid we have 10 nodes however many and we're kind of saying this is the number of nodes you should expect to see in the future so if next time we bring up nine nodes and someone requests some data we should go back and kind of say sorry I don't know the answer to this and we might not have everything we need and where we do that is we connect to the grid we run this control script and activate the grid and that kind of says bum what you see now is what you should expect to see in the future and we can also do things like add and remove nodes from that grid which goes back to the stateful set where we know which node is going to be added added and removed when we scale up and scale down so I realise we're running slightly over so I'm going to skip over a couple slides here but management and monitoring pretty simple so Kubernetes has a dashboard that you can kind of see what's going on in terms of the cluster at a very high level it's like we've got 10 nodes up and running they're all happy obviously in your configuration script you can do things like monitor whether the server is kind of happy in each pod and you can kind of do things like check is the system up and running is it happy bunny that kind of thing and Kubernetes will display that in the console Ignite and Griggin also has a web console that you can plug in and you can put that into your cluster and monitor the grid at a slightly lower level so in this case you'd be talking about how many compute jobs are running how much data is in there how many rows is in this cache are we running this machine learning job are we doing some compute are the services up and running so it's at a slightly lower level you can run SQL queries in it that kind of thing and the web console kind of doesn't care where it's running doesn't care whether it's running on bare metal in a virtual machine when a Kubernetes cluster so I'm going to do a very quick demo I'm going to do it all from the console on the from the web console just because it comes out bigger on the screen it's a bit easy to see find the mouse pointer okay so as you can see just before our session here I brought up a simple cluster in using minicubar because I wanted to run it on my laptop so don't expect huge amounts of data to be available very simple so I set up as we mentioned before I have my config map this is just a very simple configuration file for ignite so on the top you've got all the boilerplate all the XML stuff in the middle we have a very basic thing so like normally when ignite writes its data it writes it to the ignite directory obviously you want your your pods to be as stainless as possible we want to be able to remove them and bring them back not trying to change them so what we're going to do is you create a work directory ignite work and that will put things like our data files as well as our logs in that directory the next bit here says we're going to enable persistence so persistence is true and then at the bottom we have our Kubernetes discovery thing so each node can discover each other next we have the service in this case very simple I didn't do the load balancing here because we don't need it for this training session it had two nodes in it which are defined using this stateful set so if we look so replicas 2 we called it ignite we're using we have this ignite config map and we're kind of mapping it into the file system we're using the docker image Apache ignite ignite version 260 which is right now is the current one we have a few ports here do interesting things in the grid again I'm not going to go into the full amount of detail the config URI we kind of tell it where the config file is and then the storage options so here we have the config and we have our storage we're both going into this ignite directory at the top level and the other interesting thing is that we have the volume claim templates this is so when a new node starts up it can find some new storage in the new new pod as you can see all the nodes that pods are up and running so everything should be pretty familiar here so what I'm going to do and bring up is that big enough can you see that I'm not sure how I can increase the size so let's look at the logs first most of the top half you can ignore the interesting thing is kind of at the bottom here so firstly ignite cluster is not active remember we have to activate the nodes activate the cluster so it knows how many nodes are in the system but at the bottom we can see here topology snapshot we have two servers so using the Kubernetes IP finder the two nodes have found each other we can't do anything yet because it's not active but they know they're there and we can do and we can start doing things so firstly I'm going to do there we go so now the cluster is active so that means we can do things like it's nothing like doing a live presentation to show how bad your typing is so we can do things like create table there very simple we've created a table with two backups which means when we shut down a node the data is still going to be there regardless and then a select star from and found all the data so just what you kind of expect but we're doing it in a grid and then when we go back to the stateful set we can do the scale out we can add a new node it's just starting up there we go a new node as you can see got zero one and two two has literally just started seven seconds ago so if we go into the first one hopefully we should see where's it going servers equals three so we've added the new node but what we should see so here we see how we have our baseline with the two nodes and we've got a third node that the cluster doesn't really know about it's not really trusting I don't want to use this right now so it might use it for things like compute but it's not going to store data there because it doesn't know how long that's that node is going to be around so what we can do we can add the node to the cluster there you see now we have three nodes in the cluster and you can kind of do the same thing scaling back so you can do the scale down go back to two nodes and because we have the back up equals two when we take down a node the data is still going to be there and we can kind of take that node out of commission so I realize I'm running a bit over so I'm going to leave that for now but you should get the idea it's kind of pretty straightforward and that's kind of it I know that's kind of a quick tour through how you run it but basically the tricks are this Cumares IP finder so all the nodes can find each other and stateful sets is the other one that you might not be familiar with it's a relatively new Cumares feature but it's kind of critical in making something like this work you probably could fake it a bit using replica sets but it's a bit harder to kind of manage because you don't know which node is going to kind of go it's effectively kind of random if you want to find more information about Ignite ignite.patcher.org is the obvious place that's the kind of centre there are a bunch of readme's documentation on the patchignite.readme.io site the full set of documentation including the Cumares deployment instructions and if you're really working to dig down with the details all source code is on github and the interesting place for the Cumares bit is in the modules Cumares directory I got a bunch of information with Cumares open running book which is going to be very helpful and yeah I work for GridGain GridGain is the company that basically supports Ignite commercial versions of it so everything I've talked about today is in the open source version you get it all there but if you play around with it and need kind of professional support where the people to talk to so that's me unless anyone has any questions well I'll be around for most of the rest of the day say hello if you see me other than that thanks thank you very much for your time hope you found this useful


l for a set for a 1900 start there's no need to have a ticket um just at the entrance there'll be a couple of people there and if you just mention um epp brussels you'll be allowed access so the most important thing is anyone who is intending to leave at 1330 to go at 1315 thank you so much and thank you better for your patience and peter shodlick is the director of the south moravian innovation center and your mission there is to support entrepreneurs to look after the development of an innovation ecosystem in the region so first of all this is meant to achieve a positive change in society address global challenges but also to contribute to the development of internationally successful companies so you how you yourself are written widely on regional innovation strategies and governance could you tell us something about the gradual transformations in this region's profile moving to consider a biotechnology industries and the it sector but keeping strong traditional industries thank you very much uh good afternoon everybody um i just would like to tell you a story about this region because you came here you came to bernard you came to south moravia and um as uh it was introduced and i'm here uh as a ceo of the south moravian innovation center which stands for the agency which was founded uh almost 20 years ago as a result of the first generation of innovation strategy and it was founded by the the city you know in this room it was decided that it will be founded then by the south moravian region freshly established and four universities and those all six partners agreed on a common vision i i just you know you are leaders you are political leaders you know how hard it is to to find a common way uh among strong institutions and i just wanted to to um elaborate on that because i think it's quite exceptional and i was asked about the transformation but i think this is one of the the most important thing what i want to uh uh deliver to you is that here in south moravia and in bernard we do build up on disagreement and continually develop and new new things and and and try to tackle the challenges we face today as all we are discussing and and feeling this very very very very strongly uh that we face security challenges we face uh societal challenges we face climate change or co2 uh threats and etc etc and um i've good to say that that here in south moravia we managed to to face similar challenges or perhaps of less of global importance but we did just the story is that that 20 years ago the the bernard faced quite an unemployment there was like 12 percent of unemployed people today you cannot even mention that and that leaders agreed to to to set up the the uh the strategy and to to to do something in a better local economy and uh in that time there was a huge unemployment but also we had a quite lowly developed innovation economy or the the knowledge economy in that time we invested uh slightly uh more than one percent of of regional gdp into the r&d uh those who knows these numbers it's really low number today today we invest uh almost three and a half percent of local gdp into r&d and more than half is done by the companies it's um numbers compared to uh quite developed regions across europe uh numbers which are not that far away from israeli economy and etc etc how we did it i think and and we've got to repeat that we we benefit so much from the e-u integration and then we entered the in you and we we we've got to repeat that and we we've got to be very very uh grateful for the second thing is that that um it's not just because of money but but it was just because of that b or had a brand of a stable economy and welcoming economy to towards the foreign direct investments it's uh quite necessary to emphasize that that are here in the regions there is more than 30 foreign companies which do have own r&d here so it makes a very robust very very attractive environment for also foreign talent and lastly um and i can't stress it more it's uh the the way we do the things that we do plan the things we plan it together and we were able to agree on the common strategy and interest invest in the local people into local entrepreneurs startups people students which have who has got uh entrepreneurial ideas and to support them today there is hundreds and hundreds new companies uh which do perform quite well there are several candidates for unicorns one is is to be appeared next week i cannot say the name yet but uh but uh it has happened and i just wanted to share this story because because today we do face these global challenges and we do believe at jic at the software innovation center that through support of entrepreneurs we are able to to deliver new innovative results to the people and i personally i'm pretty convinced that via entrepreneurs we can and via new technologies which are developed by entrepreneurs it's important to stress it it's by researchers but second by the entrepreneurs we can sort out also today problems security problems but also um co2 problems and climate change etc and i just want to uh encourage you to think of still innovation policy it was a strong political topic 10 years ago today we have got uh different topics but the way the the the path to sort it is via uh entrepreneurs and technology it can help us nothing else thank you thank you so much better and now we have a little time for one more question but i have a serious challenge for the panel and that is to answer my next question in a minute or under so this is the challenge and i hope you're willing to accept so i'm going to start with you mark could you tell us about the EU city's mission and how the likes of espook and tap into pilot projects and concrete actions with the period underway for this uh it's impossible to say in one minute but i'll just highlight a few things so because in espo as a case so we have now the third for your term of the city council that we have a special kind of multidisciplinary uh political decision making body on this with uh politicians from the council and as well top civil servants focusing especially on the sustainability and that is now closely linked to the european union mission so how to tackle the climate change and that's why i can kind of commit that we will have extensive good results by 2030 because now last uh april we and the city board we approved uh based on the proposal of this uh this special political committee uh the detailed around 50 pages of actions how to make that to happen not what should be our target but how we can implement and everything happens with the local industry with academia with research centers and based on the sdc so i've taken there a lot of what like riccardo rio has introduced in the sdc opinions but as well so that how we can motivate citizens children from the schools to be part of this transformation process and i think this is the reality everyone on board prepare your local voluntary review programs we have done that review processes uh deliver those to u n and others and there's a huge number of projects going on now how on this implementation and that's very much based on the kind of city contracts what the commission me you missions are looking for so that we already have those but now we are deepening making them a bit more even concrete so that helps also the others thank you thank you very much very close to a minute thank you and minister schmidt and we found to you um and i want to talk about silicon saxony so how do you see the assets and needs as states such as yours in the fields of research talent and supply shortages well we are an area where we have a number of universities so we talk about sex on it but mainly we have uh we have lots of SMEs and that's why we need to offer interesting job opportunities so that the people can really find the job they consist that's you their needs so that we can they can concentrate on high tech areas but we need to we also need to make sure that they study what's needed and we also need to have people educated like educated craftsman people that are good at providing services to others and we need to give opportunities to them as well and to do so of course we need to have funds as regards small businesses they need to be provided with educated labor we have to make sure that the people stay within the region and work for these SMEs especially in rural areas because this are the rural areas where these these SMEs are located and we need to develop this we need to get all the companies on board and we need to keep people there and diversify the the economy in the rural areas so so that this is not only something that is taking place in the large cities and large centers and in saxony we are of course known for the automotive and we have other fields of industry like mechanical engineering and other areas that need to further develop thank you thank you so much now Radim I was going to ask you how a question that you've already answered in some way how the EPP can continue to lead the cause to stimulate conditions for young entrepreneurs and innovation of local businesses to stay and grow in rural areas well you've spoken a bit about how how they can grow in rural areas can you tell us more specifically about young entrepreneurs what what we can do to help them I think we I'm sure first of all that rural development is kind of DNA of EPP you know this is the party which is promoting those issues so we need to cooperate much more among different institutions together with european parliament and commission and our representatives actually one of the first steps on behalf of the committee of the regions is this seminar we are having in Lenitsa because it's organized together with european parliament and rumore intergroup so I think this is first thing secondly we should push all the policies and funding possibilities because as I already mentioned and also Mr. Yurechka mentioned now we have a new tools of financing and of policies which are which are looking at the rural development not just from the agriculture perspective but across all funds all funds and as a part of regional development and through that we should open the opportunities to young people and to small businesses in rural areas we should fight with the red tape I always call it bito crazy because a lot of bito crazy all around so we should help to the to the small businesses and young people when they are launching the businesses with this and we should also work with young people with schools you know in the Czech Republic we have a tool which is called local action plans of education which is putting together schools all kinds of schools businesses and public sector and it is working you know because the people the young people find out that they can do also qualified jobs in the rural areas and they can stay and finally we really need to promote all those possibilities and opportunities all around and I think the only tool is really to do it from the bottom up approach as I mentioned and to put together on one board public and private and NGO sector this is crucial and also on the european level there was launched by this rumour intergroup from european parliament so called smart villages forum which is actually putting together the local governments politicians businesses and I think this is crucial because if we want to start the change we need to have everyone on board so I think we have a lot of opportunities a lot of work and but we should try to bring all the european strategies in this moment the long-term vision for rural areas which is still in the sky everyone is watching it but nobody is realizing it so we should bring it from the sky to the earth and start to do things I have to say you're all rising to the challenge very well here thank you and Mr Inovsky um I just you mentioned this um party is a neighboring region to southern ravia could you tell us something a little a bit a little something about inter-regional cooperation in in innovation well to us the southern ravian innovation center well in the Czech Republic it's been existing for 20 years and to us this is a driving force it's a motivator for us of course we know that we probably do not achieve such a standard in the upcoming two decades we cannot really compare ourselves to the southern ravian innovation center because the concentration of universities and businesses in research and development in bernau this is not present in our region but it doesn't mean that we cannot really share and get the good experience from them recently we have implemented some things that have been up and running in the southern ravian innovation center such as creative vouchers we cooperate with a top expert who he who has been working in the southern ravian innovation center for a long time and we talked with him about the marketing and innovation mr avarad and we want to keep implementing the plotting program which is up and running in the southern ravian innovation center so there is a lots of experience to be transferred but we don't only want to focus on the southern ravian innovation center we are also starting cooperation with an incubator an innovation center in wroclaw in poland we are looking for experience wherever we can because we believe that our region needs such impulses and we believe that thanks to these impulses we can develop further and we will be more and more successful in that and peter the final question of the day goes to you and can i just ask you if foreign direct investment has played a role in your center absolutely like for for the region and it was crucial i just have to say that since the year of 2000 more than 20 000 jobs high tech jobs i've got to emphasize was was crazy by the foreign direct investments it's it's a huge number but also these these fdis as we call them uh brought lots of more um it's um it's kind of um they are kind of antennas for local companies to orient in the new markets and new needs uh across the globe because because people in these companies especially in the aren't aren't aren't recenters has good knowledge what's um will be a future market and and local companies are interconnected with these managers and so they learn from them so so it's it's pretty pretty tricky way how to motivate uh local local startups to to to be um more competitive and um last but not least i want to emphasize that uh these foreign direct investments they they educated ex actually uh local force in terms of manager skills you know um you know here people did not have a possibility already the the the opportunity to learn how to manage sophisticated processes within the companies and and these foreign companies taught so many people how to do product development marketing and etc etc and today we see that so many uh these highly skilled professionals are now working in local check companies on this on very high positions and they started in the fdis in the foreign companies so i i've got to say that was probably the biggest the biggest contribution to the local economy that they have we have got a hundreds of hundreds of professionals otherwise we would not have them so thank you very much um that concludes this part of our of our um panel discussion and i just want to thank another very distinguished panel for all the insights you've brought to us today i think what we can all take away from this afternoon's discussion is that really cooperation cooperation and learning from each other the heart of the european values are really what can help us all to thrive and if we cooperate teach each other and learn from each other that we can help our own economies to grow and uh in turn help europe to prosper so um thank you all so much for for coming today and giving us all your very valuable insights and um you can all return to your seats in the audience and i'm going to invite president kevlevich back to the stage when he's had a chance so thank you again all of you okay uh dear friends maybe it is not easy to sum up a such a difficult discussion i would say but only few remarks from this uh from this meeting from this very important i would say meeting right now all in europe realize that putting not only invaded ukraine he as well has started war with whole europe turning off valves off on the gas pipes for european countries just to freeze europeans during the winter to defeat ukraine and to win with us but i'm sure that finally he will be a loser we have to win because right is on our side because freedom democracy have to win and as our leader month of ever ever said today in this fight we have to protect our people we have to protect our businesses and our sms and as it was repeated during first panel we have to protect our labor market although as manfred said we can only do this fight together from european through national to regional and local level we need solidarity among countries and solidarity among citizens in short term to survive this winter we need to reduce our energy consumption in public buildings and we want to be leaders on that and in the private buildings creating good incentives for our citizens we have to unlock all potential in our sources of clear energy production especially this local one and last of higher highest importance we have to protect our people especially this most vulnerable to mitigate influence of this war on them restraining explosion of energy prices and as we could hear today our epp leaders have a solution prepared and we have to help them to implement it as soon as possible in the longer term we need to rebuild completely our energy policy in innovative manner we need to speed up implementation of innovations in the energy sector more green and independent energy more storages more connections and more local resources of green energy more over as it was said during second panel we need more innovation not only in the energy sector we need we need invigorate our global competitiveness to develop our economy providing welfare for our citizens finally i have to come back to moving speech of mayor by boy shanko a mayor of mario poll symbolic city completely devastated by barbarian russian terror we have to keep up our comprehensive support for ukraine from military to humanitarian and it is our duty to bring european hope that after this their victory they will be supported in a process of reconstruction of their cities all this idea were raised today during this extremely important meeting and all of them are included in our very very important the brno declaration which is a clear manifest of our determination and our position regarding to the current crisis i hope that everybody have it printed so right now i propose to adopt it by acclamation thank you very much friends as an epp family we have always been brave and protective brave people fight for victory and protect their beloved as an epp family we protect our people and we fight for them and finally we will win thank you very much for participation in today's meeting thank you everybody i think lunch is waiting for you all um thank you so much for your attention and your participation in today's event and have a wonderful day thank you all


How do you like getting involved in the kick return game? When was the last time you were able to do that? I returned a little bit to Indianapolis. But we went in for halftime and Ock came up to me, he was like, you have a return kick. I was like, yeah, I'm ready to go, I'm good. So he let me go out there and make a couple of plays. So I just want to build on that.  How much does that specific talent help in the return game? It helps a lot. You know what I mean? Not too much dancing around. You want to make one cut and go as best as you can.  You know what I mean? The holes that open up, just vision. I think a lot of it is speed and vision. Do you be a candidate for punt returns as well?  No, I'm going to be honest.  I feel like I'd be hurting the team more to help them if I just jumped out there for that. So I was good with kickoff return and that punt. What is it like as a kick returner when you've gotten your bait coming at you? And what are those things you need to do right when you catch the ball as far as a successful return? You have to be decisive. I mean, that's really, that's all I can really say about it. You got to be decisive and trust your teammates that they're going to make their blocks and you just make the right cut off of them. What's the challenge this week against the Chiefs and what you've seen on film? As far as kickoff return or just defense? Or defensively with the challenge offense? I think it's the same thing. Man, these last few weeks has really been just winning man coverage, you know what I mean? And converting on third downs and in the red zone.  And I think that's going to be the big thing for the receivers is we keep beating man coverage, keep making contested catches. What's the challenge on a short week from a physical standpoint, maybe from a mental standpoint? How do you think the guys have handled it? I think they've done a great job. I think the coaches did a great job planning this week for us, you know what I mean? Getting us right physically. And then we're always locked in mentally, you know what I'm saying? Knowing the game plan, what we need to do, knowing our roles. And it'll show up on Sunday. It's sympathy for AJ this week because he tries to battle back from the food business there. You know, I still don't know the whole story behind that. I need to ask him. I know that it was a rumor going around it was Chipotle. I got a lot of love for Chipotle. I'm not going to put that out there. I don't know. So the good thing is, right there, man. They need to have a talk to me. I haven't thank God and I don't even know what that's like. So I said that it shook him so much. He said he's going to give up fast food. What's your diet? I mean, are you a fast food guy? I'm conscious. I really am, especially during the season. I'm not a big fast food person. But I'm not going to say I just give it all up. I think maybe that's just for the season he's saying that. I'm sure once the all season kick in, he'll ease back over the web in his spot. So for some fast food for sure. You say you like Chipotle. What's your thing? Like what do you get when you go there? Tacos, the Horseshell Tacos, or a bowl, a bowl, yeah. Marcus, when you came back from the injury a couple weeks ago, you sort of slid right in and were productive. How much was your availability during training camp and the pre-season, did that help you to be able to do that? Absolutely, yeah. It was all coming off of training camp. And for me, it was mental. The guys did a great job helping me in the weight room. Frank, Brian, Andre, getting me ready and staying prepared, staying in shape. So for me, mentally, it was like, man, I have to come in and contribute immediately. You know what I'm saying? So obviously during those weeks, you just kind of study. Study yourself. I'm not able to be around the team a whole lot. So staying in the playbook. So I was thankful that worked. And I feel like I'm a versatile player. It showed up against the Bills going in and kickoff return. Jackson, we had to step up at X. So just being able to move around, that's been the big key.