Tumgik
#Eda has more resources let’s face it
novelist-becca · 2 years
Text
Unpopular theory/headcanon:
I wouldn’t be surprised if Eda was the one to rebuild the portal to the human realm instead of Luz doing it again from the other side.
(I know this is probably unprobable but I CAN DREAM)
189 notes · View notes
moroser · 11 months
Note
Human AU question:
How did the first meeting between baby Hunter and his aunt Eda go?
I feel like Lilith wouldn't trust her sister to hold the baby. Idk why
Love your art btw <3
okay, cracks knuckles cause im about to type a bunch about this.
for the start of hunter's life (before he's born and while he's little) eda lives out west in oregon, near gwen and dell (but not with) and she lives similarly to how she lives in canon owl house. her house isn't grand, she lives 'paycheck to paycheck' which in most cases is not from real work. lilith even sends her money at times to help her out, especially once she acquires king. the two of them are crusty livin' and scraping by but eda always makes life fun.
eda is a carefree mom. she's a functioning alcoholic and she doesn't have much of her life together from the outside looking in. but, she manages and her and king are happy campers most of the time. eda is a big stress and negativity swallower, keeping it inside and when she does need money, she won't even directly ask lilith most of the time but lilith can tell and she'll send it anyways. and usually, eda won't send it back because she Does need it.
lilith's emotional neglect from gwen and dell, growing up, comes from the fact that eda was a very sick child (from about 8-14) and most of their attention went into eda and her medical journey. while lilith understood that eda was sick, bitterness did grow. resentment to her parents grew. despite, she did not hate eda and usually worried for her but after a point, sealed herself off and essentially isolated herself into her schooling. for college, she applied to college in massachusett's, was accepted, and left. from there, she never went back to oregon and established a life for herself in mass, basically from scratch because lilith is resourceful and capable like that.
while living away, she keeps in touch with eda much more than gwen and dell, really only sending them cards on holidays that matter and visiting once a year, if her schedule permitted.
eda is the first person she tells about hunter. so eda is there for her and helps her through all of her anxiety about things and they face time about it until he's born. eda makes fun of her and lilith has hung up on her before. but, the whole time before he's born, they don't tell gwen and dell cause eda is a good secret keeper. and lilith doesn't even tell her parents about hunter until he's like 3 months old, screams. but lilith flies eda and king out to visit her and see the baby (i should mention king is 3 when hunter's born), and they get to meet him. lilith doesn't like anyone holding him because she worked hard making him and she's protective and in eda's case, the two of them live very differently. but she calms herself enough to let her. she makes her sit down and a certain way and coaches her through it. there are rules.
when eda holds him and all his tinyness she is a little smitten and there's a softness about it and she looks at lilith, who's staring at her with worry about her holding him and that eda is about to tease her, but eda says she can't believe she did this and has a son. then she tells her she thinks she did a good job and it makes lilith blush and really awkward. she's taken aback? the praise and acknowledgement from someone (even if it's eda) feels nice but overwhelming. and she'd tell her, ''thank you, edalyn." then eda would smile and there is their soft moment before she says, '' can't believe you were storked up,'' which kind of shatters it and makes lilith huffy and eda laugh really ugly.
eda would ask lilith if king can hold hunter too and with a lot of hesitancy she'd say okay but only if she could help, so lilith sits with king and helps that small boy hold the even smaller boy. there's a lot of anxiety sharing her life with others in intimate settings. she has a lot of trouble with that and internal hang ups but she would cherish this time, ultimately.
48 notes · View notes
tal-iced-tea · 2 years
Text
Tumblr media
i feel like this episode just cut to the heart of luz's and eda's arcs and their role in each other's lives and it makes me want to CRY MY EYES OUT the more i think about it.
so much of luz's arc has been about learning that sometimes the easy route doesn't work. sometimes you can't befriend a rival just because you befriend their siblings, sometimes you can't learn magic by taking a training wand when a lesson is too hard, sometimes you can't fix a friend's problems by challenging their bully to a grugby match. because every time she does try to choose the easy option, expecting a neat happy ending, she finds that there's more to it than she originally thought. these problems can't be solved in one fell swoop. befriending amity, learning magic, and helping willow all take effort to work through
but another big part of her arc has been learning that she has the capability to put in that effort. she's kind, she's smart, she's weird, she's resourceful, she's determined, she's got people to rely on, and she doesn't need to choose easy fixes. she can lean into her own strengths. she can be creative, she can ask her friends for help, she can find the solutions that end up being quintessentially luz. it's just like eda taught her. she can't rely on a grand destiny or a neatly packaged answer to all her problems, she has to choose herself. she has to believe in her own worth to confront the challenges she's faced with
and so much of eda's arc has been about responsibility. especially since the curse, she's isolated herself from people like dell and raine. the owl beast hurt dell, and she didn't want to hurt him again, so she stayed away. in turn, she wanted to keep the curse away from raine, who broke up with her when she wouldn't let them help and kept them at a distance when it came to the curse. the responsibility of being in relationships with other people is /hard/ to handle on it's own, much less with the owl beast, so she isolates herself in order to not have to deal with it
but when first king and eventually luz come around, that changes. maybe it's time, or circumstance, or something else, but throughout all their adventures, eda finds that it's worth it to open herself up. she comments on it herself. it's worth it to share her life with other people, it's worth it to take on the responsibility of caring for others, and so much of it is because of luz. "thank you for being in my life"
AND SO here they are, two days before the day of unity, having grown and changed side by side. luz wants to throw herself into this, to fight with every ounce of herself that she has because it's what eda taught her. and eda wants to protect her, to take responsibility for caring for others because it's what luz taught her. and THEY LOVE EACH OTHER SO MUCH AND ARE SO PERFECTLY AT ODDS IN THIS MOMENT AND
93 notes · View notes
ordinaryschmuck · 2 years
Note
Drabble suggestion: Luz discovers that the resources necessary to make a working portal just aren’t around anymore and has to use what little Titan Blood she has left to tell her Mom she won’t be making it home.
(...What the f**k did I ever do to you?)
(YOU'RE THE SAME SON OF A WITCH WHO MADE ME WRITE ABOUT VEE'S PTSD, TOO!)
Goodbye
Luz stared at the oak door. She held the last scrap of Amity's glove in a death grip, not wanting to let it go.
"Luz," Eda said, empathy clear in her voice, "It's time."
"Wha-what if there's something we're missing?" Luz asked, voice shaking, "Like a hidden book or-or an ingredient that can act as a possible substitute?"
"Kid," Eda walked over and put a tentative hand on Luz's shoulder, "We've searched high and low. Tested this and tested that. And we found nothing."
"But...but this is the last of the Titan's blood!" Luz shrieked, waving the scrap of glove around, "If we find something after this, then I won't be able to return home!"
"Luz, I'm sorry. I really am," Eda said, looking as apologetic as she sounded, "But there's nothing left we can do. We can't send you back to your mom. The least we can do is...is to let you say goodbye."
Luz wanted to cry. She even felt the tears eeking away at the corner of her eyes. But she choked them back for now.
For now.
"You're right," she said reluctantly, "You're right. Let's do this."
***
Camila was sitting at the kitchen table, looking at her phone. More specifically, she was looking at pictures she saved long ago on this phone, each of them adding another crack to her broken heart.
One was of her and Luz at the zoo, looking at the giraffes.
Another was Luz eating a chimichurri sandwich, its sauces getting all over what was her new white shirt.
And the third downright shattered Camila's heart. Because it was a picture of Luz when she was eight and had fallen asleep in the back seat of the car. Camila could still see the drool dripping down Luz's chin.
It was a moment of innocence. Of adorableness.
A moment where Camila knew that she would stop at nothing to protect her beautiful baby girl.
And then she remembered where that baby was right now.
That very knowledge is what then caused Camila to shut off her phone completely, setting it onto the table. Fresh tears started to form at the corner of Camila's eyes, and she had to focus on her breathing to stop herself from sobbing.
She's a grown woman. She shouldn't cry. Just like Mamá always said.
"Mom?"
"Vee, I told you," Camila sighed, pressing her palms to her eyes, "I'm not ready to hear you call me mom yet. Especially in that voice. It hurts too much..."
"Mom, it's me."
Camila peaked between her fingers and looked around the kitchen.
"On your phone."
She looked down, and what she saw made her heart all but stop.
"Luz!" Camila exclaimed. She snatched back up the phone, staring at it to see her daughter--her real-live daughter--staring back at her. "Oh, I'm so glad to see you! Are you here? Are you on your way home?"
It was then that Camila noticed the look of pain and sorrow on Luz's face.
"That's..." Luz looked like she was ready to cry any second. "That's what I'm here to tell you about."
"Luz, you promised--"
"I know! I know, Mamá. But you need to understand. I have looked for so long, worked so hard. And...and...and..."
'Oh, no,' Camila thought, 'Please, God, no.'
"I'm sorry, Mom," Luz said through a sob, tears streaming down her face, "But I can't come back home."
It was then that Camila decided to forget what her own mother said. She broke out a sob, tears falling from her eyes like a waterfall.
"Th-there ha-has to be so-something!" Camila got out, despite her sadness.
"There isn't," Luz shook her head, "I'm sorry. I'm so sorry."
"S-so this is it?! This is the last time I'll see my baby?! I-I don't even g-get a chance to hold you!?"
"It's not like I want it like this! I don't! I-I want to come back! I want to live with you again! I want to give you the tightest, biggest bear hug in the world, just like the old days. But I can't, Mom! I just can't!"
Camila let loose a shaky breath and wiped as much of her tears away as she could. If this was the last time she'd see Luz, she'd do it with her vision as clear as possible.
"Then this is goodbye," Camila said with hallow acceptance.
"It is," Luz nodded, "I'm so sorry."
"Mija, no, it's...it's ok."
It was a lie.
They both knew it.
But Camila needed to be strong.
"You tried your best," she faked a smile, "That's all I could ever ask from you."
"But my best wasn't good enough..."
"It's good enough for me."
Luz sniffed, looking up at Camila.
"I-if it makes you feel better, I'll have someone looking out for me," Luz explained, "Eda promised that she'd treat me as if I was her own daughter. Not that she'd replace you! No one ever could do that. Not even her."
"Who's Eda?"
"My mentor. She's the one who took care of me these last few months."
"Is she nice?"
"As nice as one can be."
"Is she responsible?"
"Uh, most of the time."
Camila sighed. She decided to ignore that.
"I also have friends here," Luz continued, "There's King. He's basically a little brother to me. There's Willow and Gus. They're the best friends I could have ever asked for. They get me and support anything I'd do through thick and thin. And then...and then there's Amity."
"And Amity is..." Camila prompted.
"Amity...is my girlfriend."
Despite being in shards, Camila's heart warmed at that fact.
"You have a girlfriend," she cooed, her smile genuine this time.
"I do," Luz nodded, smiling as well, "She's everything I could have ever wanted. Smart, caring, and just...downright awesome! You would have loved her."
"If she made you this happy, I already do. I am so happy for you, Mija."
"Gracias, Mami."
But then Luz's eyes widen, her image beginning to fade.
"No, NO!" she shrieked, "Not now!"
"What's happening?" Camila asked, "Luz? Luz!"
"Mom, I'm being pulled back!"
"WHAT?!"
"The scrap of Titan's blood was too small! I couldn't stay here long!"
"Wha-What does that even mean?!"
"Forget what it means! Just listen!" Luz gripped tightly to...something. Whatever it was, it kept her tear-stricken face on Camila's phone, "You were the best mom I could have ever asked for! I wouldn't have traded you away for anything! Not even all the friends and family I've made in the Boiling Isles!"
"And you were the best daughter I could have ever asked for!" Camila said as best as she could, vision blurry from the tears, "My life was blessed the moment you came into this world! I should have never sent you away! You were perfect just the way you are!"
"I love you, Mom!"
"And I--"
But before she could get the words out, Luz was gone. And all Camila could see was her own reflection.
"Luz...LUZ!" She wailed, "Luz, I love you! I love you, do you hear me! Please...please tell me you heard me! Please...p-p-pl--"
Camila broke.
She slumped onto the table, phone clenched in her hands as she cried her eyes out, screaming out Luz's name every so often.
Camila didn't know how long she was crying. But at one point, she felt a hand gently lay upon Camila's shoulder.
When she looked up, she saw Vee, thankfully in basilisk form. Vee opened her mouth, looking like she wanted to say something, but then closed it. Instead of speaking, she held out her arms, the unspoken question clear.
And Camila answered by yanking Vee into a hug, crying into her shoulder.
***
"I'm sorry, Luz," Eda said, rubbing comforting patterns on Luz's back as they hugged, with Luz wailing louder than a banshee.
"Sh-sh-she-she didn't e-e-e-even s-say I-I-I love y-you in t-t-t-time!"
"She does love you, Luz," Was all Eda could say, "Even if you're worlds apart, she'll always love you. Never forget that."
And Luz just continued to cry, letting herself be held as she shed the first of many tears in her life.
65 notes · View notes
kraviolis · 3 years
Text
sorting the owl house characters into hogwarts houses, because im cringe
luz - ravenclaw
she’s creative and clever and is always searching to learn new things and loves learning just for the sake of learning. shes incredibly witty and quick thinking and open-minded. she’s constantly finding clever, creative, and original ways to solve her problems. she hardly blinked when given the opportunity to learn magic, and only continued to show an intense amount of intelligence and appreciation for academics. shes very resourceful as a human learning magic, finding a entirely new form of magic when it was apparent that she couldnt do it the traditional way. she’s very aspiring, wanting to be a witch and an author since she was very young. she’s very logical about a lot of things, like how it doesnt make sense to not allow witches to study multiple tracks or that people were imprisoned just for being themselves. she’s highly encouraging of individuality which is a lesser known trait of ravenclaw but very important. she can be a perfectionist at times and tended to avoid social interaction so she could persue her creativity. she’s outspoken, an overthinker, and very competitive. i think a lot of people might say she’s a hufflepuff, as she’s loyal and kind and hardworking, but luz values learning and creativity above any of those other things— this is evident, when she makes the decision to stay in the boiling isles to learn magic rather than go home to her mom, thus putting knowledge and creativity over her own family.
eda - gryffindor
she’s not afraid to stand up for herself and others and will never back down from a challenge. she would rather die as herself than live unauthentically. she’s very passionate and empathetic. she’s rebellious against rules that dont make sense to her and cares intensely for her friends and family. she has a strong internal moral code that she sticks to intensely, never straying from it. in the very first episode, she breaks into the conformatorium just to get a paper crown thats important to king. she let raine break up with her because she didnt want to burden them with her curse. she forfeited the match with lily because she knew her sister wanted to be in the emperor’s coven more than she ever did. she’s sacrifices herself for luz & king over and over again because she cares so deeply for her.
king - slytherin
he’s self-centered, smart, arrogant, and highly ambitious. he would do anything to achieve his goals— which was at first reclaiming his throne as the king of demons, and then turned into finding out where he came from. he tried to use luz as a means to reach his goals when he became an author, nearly sacrificing their friendship. he became incredibly loyal to luz after that in the same way he’s loyal to eda, the one who raised him.
(other characters under the cut)
lily - slytherin
it was between this and ravenclaw, because she’s incredibly intelligent and does seem to enjoy learning and has a great mind, she’s also incredibly ambitious and prideful. the deciding factor was that she cursed eda just to reach her own goals. she’s still loyal to eda even when working for belos, which says a lot to how she’s loyal to only a select few people. to her, the ends justify the means (making amity cheat to appear like the better teacher, cursing eda to win the duel, kidnapping luz to get belos to cure eda, losing her magic to help eda)
amity - gryffindor
this one was hard, i swapped between slytherin and gryffindor a lot for her. she’s ambitious and intelligent, but also not afraid to do whats right even if means breaking the rules. she’s self-sacrificing and empathetic and prideful. she ended her friendship with boscha to help luz and willow win. she didnt like luz at first because luz kept cheating and messing up her life, which means she has a strong moral code against cheating and bullies. she’s rebellious in small ways at first but once she started realizing how terrible her parents and belos really were, she pulled away extremely quickly.
willow - slytherin
not surprising, if you take into her account of self-preservation and bending of the rules to suit her ambitions. in the first episode she agrees to cheating just to get ahead in school because she wants to make her parents proud, and in the end she switches to the plants track so to her the ends justify the means. she pulled out of the grudgby game when luz pushed her & gus too far, a perfect example of that self preservation. she has a sense of loyalty that extends to very specific people but she always makes sure those people are taken care of. her parents, luz, gus, and eventually king, eda, and amity, too. she wouldn’t die for them, but she would kill for them.
gus - hufflepuff
sure, he has the ravenclaw curiousity and thirst for knowledge, but he’s very kind, hard working, has a strong inner sense of justice and fairness, and is tolerant of others. he helps mattholomule even if he’d been a jerk before because it was unfair if he didnt. he helps luz break into belos’s castle to find a cure for eda, lets luz borrow his library card to see amity, and hated it when mattholomule tried to lie about the human objects. he knows what it feels like to be left behind and underestimated, so he makes an effort to be kind to others who seem to be in the same boat. he’s very young but already so accomplished which is a testament to how hard he works.
hunter - hufflepuff
this one was HARD. it was either slytherin or this, and a deciding factor for this is the fact that he is self-sacrificing. he sacrifices a lot for other people, even if it doesnt seem like it. in the palisman episode, he sacrifices the palismen getting away despite knowing he would be punished for returning empty-handed. in eclipse lake, he leaves to find the titans blood for belos when he simply could have stayed in the castle and been safe. he’s viciously hard-working, dedicated, and loyal to his family. he lets people’s actions speak for them. he doesn’t immediately judge luz for using wild magic and actually seems interested in it before remembering to be loyal to belos. he’s patient, too, as seen by his interactions with luz. he gets frustrated, sure, but he still works with her. he’s modest about his rank and title, preferring to not flaunt it more than needed. but he does take pride in it. he’s kind in his own way, specifically to belos and lil rascal, but you can see it in his interactions with amity & luz, too. with amity, he empathizes with her and gives her advice that he thinks is true, and offers to dig a grave for her too when its apparent that neither of them are getting any titans blood. with luz, he gives up the palismen and protects her from kikimora. that boy is a hufflepuff for sure.
raine - gryffindor
oh buddy theyre the biggest gryffindor ever. they extremely, extremely brave. they have terrible stage fright and anxiety but they still became head bard, and they still ran an underground resistance group, and they still gave everything up just to help eda. they have a strong sense of whats right and whats wrong and incredible amount of passion, empathy, and integrity. they have a great sense of pride— “How did someone with stage fright end up as Head Witch?” “I’m just that good.”— and are very selfless. they stopped eda from sacrificing herself because they knew her kids needed her more, they sacrificed themselves in eda’s place and gave up everything they had just so eda wouldnt have to.
camila - hufflepuff
she’s extraordinarily kind, even when she’s terrified. she’s accepting and open-minded and hardworking, making sure to show luz that she loves her creativity but still wants to make sure luz can do well in school and can make friends. sometimes you can do something you think is kind but isnt really. she’s also a single mother doing her best to give her daughter a good life, which is a credit to how hard she works and how dedicated she is to her daughter. she even took the day off of work to drive luz to camp because she knew luz was anxious and wanted to reassure her. she’s patient with luz, and even when faced with the scariest moment of her life, she’s still thinking of how luz feels rather than her own fears and anger. she’s very much a hufflepuff in the way that she’s quiet and unassuming but fiercely protective of her family.
vee - slytherin
she’s opportunistic and has a sense of self-preservation. she’d rather save her own skin than do that right thing. she’s cunning, having pretended to be camila’s daughter just to have a place for herself. this isnt a bad thing at all, though. she’s also loyal to camila, who she sees as her family, and even got into a fight with luz over how she treated camila. she still listened to luz and let luz help her so that vee could remain living as luz. she doesnt feel guilty about valuing herself ahead of luz.
belos - ravenclaw
honestly? not a hard decision. he’s smart, sure, but he’s not people-smart. he didnt think lilith would betray him after he admitted to lying about healing eda. he doesnt understand loyalty, not even to those close to him. he’s rational and logical rather than emotional. if the theory that he is philip wittebane is to be believed, then its obvious he has an appreciation for learning and knowledge. belos distinctly reminds me of lockhart, or even quirrell, who were also in ravenclaw. he’s got an arrogance to him that blinds him, believing himself to be the smartest and strongest witch on the isles and thus underestimating others, which will only lead him to ruin.
34 notes · View notes
tedturneriscrazy · 3 years
Text
Here we are with Eda's Requiem! This is one I've been eagerly anticipating, thanks in no small part to one Raine Whispers. You know the drill.
Opening with Eda being a soft owl mom❤
Also, she has her own keepsake Grom photo❤❤❤
Oh, impending empty nest syndrome? (Heh, how approriate, considering she has a literal nest)
Ooh, a preview of bard magic?!
Oh, that seems...ominous...
That was an impressive flying sequence! Whatcha training for, Luz?
There they are! Raine! My beloved!
Oh my god they're adorable
Wow, Eda, you sure do sound like you definitely don't want Luz to stick around for a while longer
Guess Lilith took the brain cell with her when she left
Ah, a race! So Luz wasn't playing Grudgby after all
Boy, Eda is doing her best to avoid that particular subject, huh?
Really pushing the "apple blood = booze" angle here
Oh, hey, it's that one demon hunter lady! Makes sense they'd all be wild witches, I suppose
The bartender's name is Kevin and I don't know how to feel about that (that's my name)
Either that mask spun around or Eda's punch was powerful enough to twist his head around. In which case, damn
Oh, there's the band! Bard magic!
Even with a mask they can't get over the stage fright
(I still love them)
Also, very impressive how they can pull stuff off with singular string plucks. Guess they're the head of the Bard Coven for a reason
Bards Against the Throne. BATs. Clever!
Ah, there's the sewer scene that kept showing up in promo images
Trailer shot of Raine!
Aaand blushing at being embarrassed by Eda. Looks like they'll kill you, is actually a cinnamon roll.
Still, glad to see they're not bitter exes
Flashback time!
Fuck, the framing is so romantic, it has to be intentional
Facing your fears by punching them in the face? Sounds like Eda, all right.
Those who were hoping for blushing Eda are being fed
They really wasted an opportunity for Luz to train with Willow
"LEAN ON ME!" Let's hope Hooty doesn't cover Bill Withers anytime soon
"You're not our mom!" Give it a minute, Amber.
So food fanfic girl's name is Katya! Good to know
"Rainestorm" it's not Rainedrop, but I'll take it!
Forgot to mention: these two are so obviously yearning for each other and it's amazing
I'm sorry, but Raine summoning Eda's...mandolin(?) while lounging like that is sexy as fuck
The way the curse affects that magic is fascinating
Oh yeah: title drop!
Amber turned around quickly, didn't she?
Keep on putting that off until the last possible moment for dramatic effect
Everything about the Cup of Ephemeral Glory is hilarious
And Eda's gonna miss the whole thing, isn't she?
Where's Admiral Ackbar when you need him?! *remembers TRoS* Oh. Right. God that movie sucked.
Ooh, Abomination and Beast Keeping heads!
Also, Horde Prime is that you?
(Looked it up. That is, indeed, Keston John)
Sick burns, King
Every once in a while Luz reminds us how good she really is with those glyphs
If people weren't simping over Darius before, they will be
It's really cool to see more beast keeping and abomination magic in action, ngl
Also glad to see resourceful use of invisibility glyphs
Also also, loving the way Raine is bridal carrying Eda. They stronk, indeed.
Oh shit, utilizing the curse
Uh, Darius? Buddy? You literally turn into abomination goo. A bit of mud seems like small potatoes in comparison.
Oh shit, they're going feral
This sequence is amazing
Oh, there's the question.
Raine, you botched that quote, but I appreciate the sentiment
(God, they're cute)
Aw fuck
NOOOO GODDAMNIT RAINE
(The stage fright gag was set up to punch us in the gut, well done)
Eda is clearly devastated...and so am I💔
Oh that picture is wonderful
Somehow I had a feeling Luz wouldn't win the race
Even the vomiting? Wow, this episode is just callback central
Even Eda knows the power of social media (and her username is Badgirlcoven!)
Okay how dare they show such an adorable shot of Willow in her room (Might have to post separately about this)
Amity still rocking the purple hair
KING DAD REAL?!?!?! AND HE HAS WINGS!!!
KING CLAWTHORNE!!!😭
Much tears very cry wow
Eber is a little shit love it
Oh hi Kiki fuck off
I am very okay with Darius calling Alador a hack
KIKIMORA I WILL END YOU HSSSSSSSS
NOOOOOOOOOOOOOOOOOOOOOO
WHYYYYYYYYYY
I guess they're not dead?
THEY BETTER BE OKAY IN THE END I SWEAR TO THE TITAN
Wow! Loved this episode! My favorite this season, probably due to Raine! I love them! I'm a simp! I'm Raeda trash!
That aside, so many amazing moments, and the music was top notch. This show is a gift!
See you for Knock Knock Knockin' On Hooty's Door! It'll probably hit us out of nowhere, knowing how this works.
Can't wait for this post to be buried by the Comic-Con panel😆
27 notes · View notes
sepublic · 3 years
Text
Eda’s Hesitation
           We know that when Eda was younger, she eventually had to make the choice to defy the Coven System… And this was after YEARS of wanting to join the Emperor’s Coven, wanting to do it besides Lilith. It must’ve been a gradual realization after witnessing firsthand just how much the Coven System sucks… And I have to wonder when the idea first came into her head, about doing this? About the kind of consequences this’d entail?
           And how Eda must’ve stuck to joining the Emperor’s Coven because of this, until… Until it became too much. Until she began to volunteer for the Emperor’s Coven, and trained for that spot. And it must’ve hit her that this was her last chance to back out; That if she joined, she’d be selling her soul. Eda MUST have made the decision to defy the Coven System, in the brief period between being told there was only one spot left, and THAT duel… Unless Eda was always planning to defy them to their face and ‘enrolled’ because she saw the duel as an opportunity to really stick it to the EC’s faces. Granted, I’m not sure if duels are an actual thing if there are plenty of spots available, and Eda wouldn’t have known ahead of time, so it’s possible she would’ve just had her position confirmed after her grades were checked; Still…
           But in all possibility, I think Eda was legitimately thinking about joining the Emperor’s Coven, and… Maybe it was until that LAST moment, just as she was about to duel Lilith, that Eda made her choice. She accepted the painstaking consequences of being persecuted as a Wild Witch, because deep down she always felt persecuted and at least here she could be honest about it, at least here she wouldn’t have to subject others towards the same; She could never justify it to herself that someone else (like Lilith) would take her spot, so Eda may as well enjoy herself in the EC…
           Because in the end, Eda knew the Emperor’s Coven would’ve been so much more miserable in others way to herself, personally. Eda knew the risks and she fully accepted them… So it’s so much more painful, then, that she gets utterly blindsided by the curse. That even if she HAD chosen to join the Emperor’s Coven… Well, Lilith made that choice for her by casting the curse. Even if Eda had won, I’m not sure if the Emperor’s Coven would’ve accepted a cursed witch into their ranks, unless Belos really showed interest and just cured Eda’s curse right on the spot.
           In the years following the curse, Eda probably wondered how or why the curse was cast, if it was done in direct reaction to her defiance- Which in itself would be humiliating and degrading, make Eda doubt her own actions and consequences, especially if she had no idea WHO cast it, if it was the will of the Titan and its nature that she so revered… Or if it was cast beforehand, if it occurred to Eda that her choice was made for her anyway, whether she liked it or not. Neither option is great, because Eda values being able to choose things on her own terms and embrace them as such; She wanted to choose rejection on her own terms by being the one to defy the Emperor’s Coven, because she had a feeling they’d throw her aside a while after seeing her rebellious spirit anyway.
           So it really must’ve felt like that power of choice, that agency, was stripped from her… And it makes Eda question if it was worth it. Or if she was just lucky she chose the option that the curse had intended for her… Otherwise it would’ve been so much more traumatic if she decided to join the Emperor’s Coven, only to have those dreams forcibly crushed. And Lilith… When Eda finds out it was LILITH who cursed her, and considers the implications, the meaning?
           I have to consider that Eda’s choice to defy the system blindsided Lilith. Lilith went into this duel for a long while, fully expecting Eda to give it her all and that’s why she bought the curse to begin with. When Eda made her choice, did she consider what this would mean for Lilith, or did she not? Did Eda consider how the two sisters would separate… Did she think about trying to convince Lilith otherwise, or was she so uncertain about her decision that she only chose at the last moment- And by then, it was too late to really talk to Lilith about it? If so, then did Eda have reservations about not bringing Lilith with her, about leaving her sister behind to become a covenscout, a life she despised and knew was harmful?
           Maybe Eda was planning to talk to Lilith after her sister got confirmed, in the transitional period to the Emperor’s Coven- Let her know why she made her choice, and desperately convince Lily to make the same with her. Because Eda wouldn’t want to leave behind her sister, she loves her sister and she knows that Lilith feels the same. Or did Eda consider just letting Lilith make her decision, because she wasn’t AS opposed to the coven system at that point in time? That it was just a personal decision for Eda and not a moral stance? Eda wouldn’t want to leave Lilith behind, but… Maybe she considered the idea of respecting Lilith’s choices, not wanting to force her to do things- And that led to Eda letting Lilith join the Emperor’s Coven. Maybe in the aftermath of the curse, Eda stubbornly balanced coping with her new condition amidst explaining her reasoning to Lilith, or maybe she was too distracted to get the chance, which makes Lilith’s choice all the more tragic as she could’ve understood, so much earlier, WHY Eda did what she did…
           Did Eda tell Lilith, and did Lilith, grappling with the guilt of cursing Eda, the realization of what Eda did, the concern for her sister… How did they argue, and how much did it break Eda’s heart to see Lilith join the Emperor’s Coven, even after seeing what they did to her little sister? And Lilith, I could see her justifying this to Eda and herself by claiming that in the Emperor’s Coven, there are resources that could help her cure Eda… But of course, Eda asks if Lilith plans to leave once (or if) that happens, and Lilith hesitates. And Eda hears all she needs to, and launches into another fierce debate about WHY Lilith should leave…
           And then Lilith calls out Eda for making her own decision so suddenly, for not warning her ahead of time. And Eda has to admit it was last-second, which makes both sisters doubt the permanence of Eda’s decision or if it was just a brief lapse in judgment… But it doesn’t matter now, because of the curse. And growing up, I imagine Eda grappled for a while, wondering if she REALLY accepted this life, or just begrudgingly had to because of the curse… If after a few years of being a wild witch, she would’ve come crawling back to the Emperor’s Coven had there been no curse? It’s this kind of doubt and confusion of self and decisions that would’ve really undermined Eda’s choices… And it would’ve led to Lilith misinterpreting them as well, if Eda wasn’t so sure herself. It would’ve led to Lilith believing if the curse was cured, then of course Eda would join!
           Obviously Eda realized, once and for all, that this was the life she would’ve embraced had she not been cursed, had the window to the Emperor’s Coven always been open… Ironically, I think it was Lilith who showed her that; Lilith made it clear to Eda that her curse COULD be cured by Belos, that Eda’s past years of a wild witch would’ve been forgotten. But Eda didn’t care, she truly knew what her decision was… Granted, maybe Lilith only brought up Belos himself curing Eda’s curse during Sense and Insensitivity. Maybe Eda thought she just had reservations about looking weak and uncertain to others by going back on her word, that even without the curse she had to stick to it for her own honor and pride and dignity…
           Maybe Eda DID realize what she meant, before Lilith revealed that Belos could in fact cure her curse. Not to mention, Eda would’ve looked for a cure on her own terms… There would’ve been a lot of doubt, a lot of consideration that maybe she would’ve chosen differently- But I think Eda would reflect on her childhood and be all the more certain. And ESPECIALLY after meeting Luz and King, too…! Perhaps Eda affirmed her choice well before Lilith confirmed that Belos could cure the curse. Did Eda reason with this by believing she could find another means, or did she accept the curse as permanent unless by Belos… And still chose it, because being a wild witch was that much to her?
           I have to wonder if Eda, in the aftermath of the curse… In the aftermath of learning the truth- Did she wonder if this was her punishment? Her punishment for not being more decisive, for not choosing to defy the Coven System sooner rather than later, for not being more defiant from the very beginning? Is this the cost of her hesitation? Because if Eda had been upfront and clear about not joining the EC from the beginning, Lilith would’ve never cursed her to get that remaining spot… Is this universal karma for Eda’s hesitation and lack of conviction, even if she did eventually turn around- Just as Lilith waited too long to join Eda, and their relationship suffered as a result?
           But, no… Eda shakes her head. That’s silly, that’s validating of trauma by implying there was a reason behind it, that it was good- But even so. I have to wonder if Eda will ever feel angry at herself for not knowing herself sooner, for not communicating with Lilith from the start… Or if she recognizes that no, Eda shouldn’t blame herself, this was fully Lilith and Belos’ propaganda. Eda shouldn’t victim-blame, sure, things could’ve gone differently had Eda chosen sooner- But it’s totally unfair to blame herself for not being as decisive. But then if Eda doesn’t blame herself for not being as quick, it doesn’t change the fact that had she been more certain, or a little more reckless…
           …It’s in the past, though. There’s no point fretting and regretting, Eda made her choices and she sticks with them, she tells Luz as such when she’s about to be petrified, all because she willingly sacrificed herself for Luz. Eda knows what she’s done, Eda knows what happened, she could gripe over could’ve, would’ve, should’ve- But in the end she’s not changing the past, she needs to focus on changing the present and future. And things HAVE been changing for the better, as now Lilith is by her side, and helping her with the curse. Still, I can’t help but wonder if Eda blamed herself initially for not steering Lilith away from the coven system, or if she too recognized that Lilith was also her own individual, with her own choices… That it was up to Lilith, in the end. And Lilith chose differently…
           So, maybe it was more than the curse that happened because of Eda’s indecision, maybe it was Lilith’s indoctrination- And the latter, Eda might feasibly blame herself a lot more for. Eda might grapple with feeling like she failed her sister, only to remember Lilith is the older and SHOULD be caring for Eda… But on the one hand, maybe Lilith always did, and that’s why she chose the curse, because she felt entitled towards this one moment of selfishness? It’s still disproportionate, but maybe Eda considers that she should’ve been kinder to Lily, or at least worked harder to reach out to her… For BOTH of their sakes, really. When Eda made her choice that day, did she assume Lilith was never going to change her mind, and so didn’t bother trying to convince her- She went in fully assuming that losing Lilith to the EC was an inevitability, a constant between Eda’s choices?
           And did faulting Lilith, not thinking enough of her –because Eda apparently always thought she was better- did this cause trouble in the end? Well… Eda can at least believe in Lilith’s capacity to change NOW, and now she’s encouraged to at least put more initiative, to at least try to talk to others. Luz tries with Amity, and look how that turned out! Luz is inspiring to Eda in a lot of ways. Eda knows she wasn’t perfect, and she does a lot to learn from Luz, to be inspired by the girl to become better and improve in her own way, and thus be way more effective in her rebellion against the coven system.
          Eda is going to have to balance alongside Lilith, that Lilith is her own person who made her choices… But at the same time, she was also a child unfairly indoctrinated by the Coven System as well. And maybe Eda needs to give herself some slack, because so was she- She did the best she could, there’s no point in beating herself up over not being even better. That’s the kind of mentality the Coven System encourages, anyway- Never being satisfied with what you have, while also being forced to accept less.
          In the end, it’s the Coven System to blame for this whole mess. Its indoctrination led to Eda’s hesitation, made her want to join for so long… Lilith and individuals in general have personal blame and culpability, of course- But in the end, if you trace it back, there’s a root cause. And it’s a lot more productive to tackle and stop this problem at its source, before then dealing with the rest afterwards… The Coven System is abusive and gaslights people into victim-blaming, so it’s about time that Eda recognizes that her lack of decisiveness as a kid is fully to blame on Belos as well. Eda did the best she could against the system and she needs to give herself some credit, stop being so hard on herself for being ‘ineffective’ for all those years… Eda still changed herself in the end, was true to that, wasn’t she? That alone would’ve been sufficient, and proof that Eda made some kind of a difference…
          And then she changed Luz, who’s changed so much since then- And Eda is happy with what she’s accomplished, while also willing and able to reach for even more. Because with more, Eda can get better things for OTHER people as well… She doesn’t want anyone to live the trauma she endured and works to prevent this- Now she can work to bring the joy that she herself found with her found family, to others. Eda was once resigned to giving Luz the happiness she herself couldn’t get- Now she’s embraced giving others the happiness, she herself DOES have and has earned! If Eda can get it, so can others- And she can teach them how to, as someone who figured it out on her own. They don’t have to blindly stumble like Eda did, she’s got a lot of wisdom and experience to offer, and at least THAT she got from her time alone… Her cursed life wasn’t ideal, but she made the most of it and that’s what she always does!
78 notes · View notes
atomicblasphemy · 3 years
Text
Blight Industries Board Meeting
I have some thoughts about that EE episode. Being myself I just couldn’t put them out in a sensible fashion, so I put on some crust in my headphones, amped everyone’s cynicism, and here’s the result.
                                                       O: Good evening everyone and welcome to the Blight Industries board meeting of number...            
Ed and Em shoot glances at each other as confused about how they ended up there as when it happened for the first time.            
Al looks longingly at his workshop door.            
Amity glares.            
Am: Mom, can we try to have dinner like a normal family which, according to Merriam-Webster at least, we technically are? For once at least?            
O: That can wait, Mittens. Anyway, I called you all here to announce I shall be making some changes to our company. Namely, I shall change the job titles of the three of you. I’m still CEO, Alador still development, research and, well, the assembly line I suppose. As for you, Emira, Edric, you’re now in charge of security. I don’t want to hear about company secrets leaking out, okay? Mittens, you’re our new marketing department.            
Am: Marketing?            
Em: Seriously, mom?            
Od: Dearests, this is a meeting please use our appropriate titles.            
Ed: No no no no. They have a point. Okay, let me see if I understand your thought process. So, you’re the head of a company, right?            
Od: I don’t like your tone, Edric. But okay, I’ll humor you. Yes I am, go on.            
Ed: And said company essentially sells only guns.            
Od: Mhmm, what’s your point?            
Ed: And you think that the best way to convey that is by using your local annoyed teenage lesbian that half the time looks like she would be rather doing literally anything else? Is that a correct assessment, ma’am?            
Od: Oh, and I suppose you have a better idea?            
Em: Yeah, we do. ANYONE ELSE. We *frantically and repeatedly points her finger from herself to Edric*  could do this, I mean we tried to leak our sister’s journal just a few weeks ago so we clearly know nothing about keeping secrets. You could do it. I mean, no offense, but putting up a show seems to be your only useful skill because if this your idea of how to run a company, we... aaaaand now I’m suddenly starting to realize where we get our decision making incompetence from. Anyway. This guy *points at Alador* could do it if you just made sure to remind him that that’s what’s funding his little research. Heck, you could hire Luz. She’s pretty charismatic and just took a shot at the Emperor himself. I’m sure having someone like that vouching for our products would do wonders for our business. See? That’s how you make a half-decent marketing strategy. Besides, I hear Luz could use the money and I’m sure Mittens would be happy to have her working here.            
Am: Yup, normally I’d have other reasons but honestly I’d just be happy someone else is doing this particular job.            
Al: *woop there goes gravity* Why? I told you this wasn’t the best idea. Besides, we agreed, twice at least, that I would take care of the abominations and you’d be in charge of everything else *leans in closer to whisper conspiratorially to Odalia* I don’t like dealing with them *points at their very loving children*.            
Ed, Em, and Am: HEY!            
Al: *sighs* Listen to your boss, children.            
The children huddle closer, they are the conspiratorial ones now.            
Am: We’re gonna end up broke and starving, aren’t we?            
Em: Yeah, isn’t it weird though? I mean, you’d think they’d have found someone better to... sponsor by now. Apparently that’s not the case. Moreover, why do they, our parents I mean, keeping putting so many resources into product development then? And it’s not even like we’re branching out into new markets, making some groundbreaking products. Nope, just shinier versions of the old stuff.            
Am: Hum... Can either of you teach me how to write a resume?            
Ed: I... uh... was going to ask you the same thing.            
--------------------------            
Later.            
Em: Okay, let’s recap the recent events, shall we?            
Odalia and Alador were sat side by side in flimsy wooden chair at the factory’s storage area. Their children loomed over them with stern faces.            
Am: First off, you decided to entirely restructure the company, you know, the one with our name in it. And you did so by making all possible wrong choices. Especially putting me as the face and head of marketing.            
Ed: Then, secondly, when you realized that wasn’t working due to Mittens, justifiably I might add, wanting to do pretty much anything else with her time. So you two in a strike of parenting brilliance decide that the best way to deal with all of that was not to, oh I don’t know, hire some specialist or anything like that for the position and let her, and us, be teenagers like any normal parent would do. No, instead you think: “Hey, I’ll double down and alienate the one of my children giving me a hard time from the only people she seems to like.”            
Al: In our defense...            
Em: AND THEN, when one of said people decide to actually do something about, and in a very diplomatic fashion given the circumstances, mind you, you go ahead and try to commit murder in front of a large audience of potential witnesses. Granted, not a particularly morally upstanding audience given the type of products they were trying to buy, but still. Do you have any idea how many people would want a piece of you if you actually hurt the human? You have three of them standing in front of you right now.            
Od: Well, Emira dearest, you can’t argue with the numbers. Tonight’s sale was an astounding success.            
Am: And she still has her poise despite all the failures... Look, the three of us, we’ve been talking. We somehow are also part of the board, right? Moreover, we are, despite all evidence on the contrary, still employs of this company. So we put things through a vote.            
Ed: First off, we’re unionizing. And your first demand is better working conditions...            
Od: I’m not putting apple blood fountains in the factory floors. That’s off the table. I already told this Edric. The abominations take a surprising liking to the stuff.            
Em: We can discuss the specifics later. We have other topics at hand.            
Al: Okay, like what?            
Em: You two are out. Actually just you mom. We still need dad for development of new products and stuff.            
Od: WHAT? You can’t do this.            
Am: Let me rephrase what Emira said: you’re not CEO anymore. She is.            
Al and Od: EMIRA?            
Ed: Yes, Emira. I’ll be in charge of supply and distribution as well as any other duties dad still had besides research and develop. Mom, you’re the new Mittens. I mean, marketing. You’re in charge of marketing now. Just marketing and literally nothing else. I’m sure we won’t regret giving you this much responsibility. And, by the way. One mistake and we’re hiring Luz for the job. AND we’re giving her enough shares to sit at the board.            
Od: *starts chuckling while reaching for a small book in her vest* I can’t say I’m not angry at the three of you, but it is indeed nice to see you trying to take a more active role in the company. But there’s a big flaw to your little coup. You see, according to article 15 of the Blight Industries statute, Alador’s vote, as well as mine...            
Al: I’m voting with them, Odalia.            
Everyone else turns to look at him, wide eyed.            
Al: Look, I’m not ecstatic about this or anything. But at the end of day if Edric is taking half the load off my shoulders then I’ll have the more time in my workshop. And away from them. Odalia, don’t look at me like that, I told you the other day I was wanting us to develop magic powered air fryers. Now I’ll have the time for that. We can tap onto more markets this way, more money.            
Od: ... You’re sleeping on the couch tonight.            
Al: *sighs* How about Mittens, what will she do now?            
Am: Librarian. That’ll be my new job title.            
Al: We have no use for a librarian, Amity. You know that, don’t you?            
Am: I know. I’m not working here anymore. Gary had been telling me for some time about this internship opening. I start Monday. But don’t go thinking I’ll leave the board. I’m keeping my shares and besides, Ed and Em agreed to keep me as an adviser.            
Od: Oh look at our daughter, Alador. Going all out on that daily grind, making the minimum wage. Are you sure you can handle it, Mittens my dear?            
Am: Well, you paid me in passive aggressive comments and threats so far. I consider minimum wage a raise if anything.            
Od: Whatever you say... In any case. I suppose I’ll now be some sort of glorified secretary then.            
Em: What do you mean, mom?            
Od: Oh, right. You weren’t there at the time. We struck a big contract, big enough so we won’t need to worry about marketing for the foreseeable future.            
Em: What? HOW?            
Al: That uhh... That kid, what’s his name again? The new head of the Emperor’s coven. He came in after the sales ended, said we should go around building Frankenstein mercenaries, and that the Emperor would be buying all of our Thanos thingies aaand on top of that the state would fund all our future research.            
Ed and Em: Oh... Oh... Ohh Titan... Didn’t he get ahold of Eda’s portal? Mittens, we have to tell Luz.            
Am: *chuckles* Yeah, good luck with that, Emperor.            
Ed: I... Are you okay? Shouldn’t you be worried?            
Am: Eh... I mean... First things first. Yeah, I know he’s building an army to invade the human realm and yeah, I know we’ll be supplying the weaponry and that I should probably give Luz a heads up. But, you know. That’s pretty stupid of him when you think about it.            
Ed: What?            
Am: I mean, think about it. He is getting a supplier that he knows, for a fact, has a positive connection to his enemies. Meaning it would be in our interest - especially mine, you know, the other Blight with Abomination know how and the one closest to the one human living in the Boiling Isles, as proven today - to put some back doors in all the tech we’ll be selling them. Moreover... Sure humans don’t have magic but they make up for it in other ways. Luz was telling me about her realm the other day and... Well... Let me put it this way: we are not humans, meaning we are not covered by the Geneva convention. Best case scenario once Bellos opens the portal we, not them, become a colony. And humans don’t make a habit of treating their colonies with any decency. So, you know... Anyway. Worst case scenario, they’ll just start pumping napalm, anthrax, mustard gas, and all sorts of fun stuff chemical and biological weapons through the portal. Meaning we’ll die. Painfully. Heck, they can even make good on their anti-nuclear proliferation treaties and just throw it all here and make it go boom. Trust me, that alone will be enough to finish sinking the Titan.            
All the other four Blights look at her wide eyed.            
Am: Eh... But you know, I’ll go and tell Luz and Eda. Fir witchkind’s sake or whatever. So... See you guys later.            
Od: *shaking the shock away from her head* Oh... Quite a hurry to go and see Luz, aren’t we Mittens? *a sly smile forming* I’m sorry... I meant YOUR Luz.            
Ed and Em: Oh yeah, I forgot about that. Damn, missed the joke.            
Al just nods in agreement.            
Am: What are you people talking about?            
Od: Oh, it’s nothing really Mittens, my dear child. It’s just that, you seem to be rather attached to her, aren’t you? In a very weird way, but still.            
Am: Weird? Weird how? You’re talking non-sense.            
Ed: No, Mittens, the lady has a point. I don’t get your thought process tonight either.            
Am: I have no idea what...            
Ed: No, seriously. I mean, no need to beat around the bush here: you have a gargantuan crush on her. That’s plenty obvious to everyone here.            
Am: *blushing* No comments.            
Ed: Whatever, I’ll take that to mean you do. So, you see your crush up on the stage. She’s fighting dad’s Thanos thingy. Which, might I add, was being controlled by him. Seriously, what the hell, dude? Is this a way to meet your potential daughter-in-law? Anyway. She’s potentially in mortal danger. And your first thought is: I’m gonna woo her.            
Am: That’s... not what I thought...            
Em: Yeah, Mittens. Sure. That’s why the first you did was to turn around and start climbing the ladders.            
Am: I... They were fighting up there, I wanted to get to close quarters.            
Em: Nope. Not buying it.            
Ed: We were watching it all unfold Mittens, you started climbing the ladders before, long before, they were up there.            
Am: But... the crowd.            
Ed: Dispersed pretty quickly, and knowing Abomination magic, as you do, you definitely knew Thanos would have that effect.            
Am: I... But... I wanted to fight close quarters... and I wanted... the higher ground.            
Em: So... You are up in the pipes, and by then Luz and Thanos are already back in ground level. So you position yourself in the spot with the best lighting and a means for you to quickly climb down - I swear, I’m certain I saw you double checking to make sure you were positioned just right. Then you take your sweet time pulling your hood back up. And finally, then and only then, you go to Luz’s rescue by using your magic. And you do that before you climb down, meaning your magic has enough range, as we’ve all always known, to be effective without the close  quarters or the higher.            
Ed: Come on, Mittens. Just admit it. You wanted to do a super-hero landing in front of your crush. Come on...            
Am: I... Do you think it worked?            
Everyone, expect for Amity, looks at Alador.            
Al: I dunno, why are you asking me?            
Ed: Because somehow out of all of us you’re the one most likely to pick up that sort of stuff.            
Al: Right, and I’m also the one least likely to care.            
Am: I’M YOUR DAUGHTER.            
Em: *taking a deep breath* Okay, lets pause for a second here. Ed, Mittens. Pat yourselves on the back. Come on, do it. Look, I’ll do it too. *begins  patting her own back in tandem with her siblings’ more tentative display*            
Am: Em... Why are we doing this?            
Em: For not succumbing to drugs and alcohol (shrewd ad campaigns on Twitter aside). *Edric and Amity begin patting their backs more enthusiastically, Emira turns to their parents* You know, you two. You should pat yourselves on the back as well. I mean, sure, we’ll need years of therapy to undo all the damage the emotional neglect the both of you show us has caused so far, but no one can say we don’t get plenty of variety.            
Al: Are you done being passive aggressive, Emira?            
Em: What can I say? I’ve learned from the best. *looks at Odalia, who just rolls her eyes*            
Al: *sighing* As for your previous question. The human seemed to be blushing as well. So my best guess is that Amity’s little... spectacle... did work.            
Od: See? And you dare say it was a bad idea to put her on marketing.            
Am: That’s because I had a reason to care when I was doing all that.            
Od: Ohh right, then what do you suggest I had done to make you care about our, emphasis on our, business.            
Am, Ed and Em in unison: Pay us for our labor.            
Am: I mean, seriously. You guys built a whole business model around Abominations: a.k.a. free labor. Sure you could afford to pay us, a.k.a. self aware creatures that are not (and I’ve checked this) Abominations, something.            
Ed: So... again to recap the day. Mom and dad lost their company, Bellos shot himself square in the foot. Hell, even this new coven head pretty much proved his lack of intelligence gathering competence by doing business with us. Today was a failure on every front. Even Luz when you think about it.            
Em: Luz?            
Ed: Yeah... She trusted... her *points at Odalia*.            
Em: Ohh...            
Od: HEY! I’m still your mother.            
Em: Nominally, maybe. Jury still out on that one. Anyway, that reminds me. I want all our financial books for the past five years i my desk, formerly yours, in two days.            
Am: I think my day was pretty successful. I have reason to believe my crush likes me back and I’ll know what a healthy professional and financial life looks like for the first in these 14 groolling and long years of existence. So things are looking up for me. Anyway... Are we done here?            
Am: I guess so, why?            
Am: Cool. Gonna head out.            
Em: Oh, going to let your Luz know of the Emperor’s plan and bask in her presence.            
Am: Emira, I swear in the Titan’s name that if you ever address her like that in front of her they will never find your body. But yes, that’s the gist of it.            
Em: Fine. Actually, wait up. Lilith is living there now isn’t she? I wanted to talk to her.            
Am: Lilith as in Lilith Clawthorne? Eda’s sister? Former head of the Emperor’s Coven? My former mentor? That Lilith?            
Em: Yup.            
Am: Why, pray tell, do you want to talk to her?            
Em: Wanted to hire her. We need a new accountant.            
Am: And you thought of her because...?            
Em: Lack of options?            
Am: I... You know what, fair enough.            
Ed: Hold up. I’m coming with. I don’t like being around them *points at Odalia and Alador*.            
Am: Sure.            
They leaving. Only Odalia and Alador are left in the room.            
Al: Wow.            
Od: I know.            
Al: Just... wow...            
Od: I know.            
Al: I don’t know how to process any of this. It happened all so fast.            
Od: I know.            
Al: Like... no sense of pacing at all.            
Od: I know, Alador. Titan do I know.            
Al: Almost as if everyone’s words were being written by an extra-dimentional entity that reaaally wanted to rant but didn’t want to put out their opinions in a more reasonable manner, and wasn’t even remotely concerned with making it sound like a normal conversation.            
Od: I know.            
Al: Anyway. We failed as people, didn’t we?            
Od: *sighing* I know.            
14 notes · View notes
rachetmath · 4 years
Note
What would it be like if rwbyjnor met the dutch, revy and rock
I don't understand the specifics of this request so I'll do this in the best way I can. This going to be long so be ready.
Rwby x Black lagoon
Black Lagoon crosses to Remnant:
Revy and Dutch along with team RWBY, Ren and Nora are fight a bunch of Beowolves while Jaune and Rock are fighting side by side with mostly Jaune doing most of the work while Rock provides a view tips and assisting mostly with what he can find.
Revy: So, let me get this straight you fight shit heads freaks of nature like these like every single day?
Ruby: Yep.
Dutch: And all of you have a very specific weapon that you customize yourselves to be it a blade and firearm?
Ren: Precisely.
Benny: And you have unnatural and natural resources like dust and with highly advanced technology?
Weiss: Yes.
Dutch: And you can use all that as well as this thing called aura along with a semblance?
Nora: Yeah, semblances are like a superpower.
Revy: How super?
Yang: Universal.
Revy: Well-
Revy looks to see Ruby turn her weapon from a sniper rifle to a scythe.
Revy: Dutch, can we stay here?
Dutch: HELL NO!!! Look, I hate to say this, but I much prefer seeing crazy psychos, and bullets fly than this horror fest. Plus, I may not be father but ya'll parents let you do this every day, they are very stupid and irresponsible.
Yang: Hey we're trained for this. Well except one.
Revy: Yeah that guy with Rock over there. He is doing fine but I can tell he's not all your levels. How did even survive let only get into your school?
Ruby: That we don't know or bother asking as long he works.
Revy: Well I can say that it's stupid but I still I wonder how he got in.
*Jaune and Rock side*
Rock: So, let’s get this straight. Your father never bothered to train you and no combat school was willing to accept you, so your best method was to cheat?
Jaune: Yeah, I know, I'm a complete fool.
Rock: I mean if you were willing to work hard to get there despite the risk, I say, you sir have my respect.
Jaune: But I am an idiot, I mean, I lost the only girl you who believed in me.
Rock: Jaune, let me give you a piece of advice. Get over yourself! If you still have even just one friend in this crazy messed up world then you're okay. Trust me, I know a little on how you feel. I mean look me compared to the others, do I look like I'm a mercenary?
Jaune: Why do hang out with them anyways?
Rock: Like you with your friends, mines, I guess appreciate my abilities. Look let's talk about this another time and try to survive this freak show.
Jaune: Deal.
RWBY and JNRO crosses to Black Lagoons:
Team RWBY and JNPR are fighting a mafia group along with Revy and Dutch. Ruby armed with a handgun, an old scythe and sniper with a bayonet, Weiss with a rapier and little knifes, Blake with a handgun and a katana, Yang with a shotgun and iron brazed knuckles, Jaune with an military armed shield, sword and rifle(Dutch taught him how to use it. Surprised it took him a week.) Nora with a grenade launcher, Ren dual wielding pistols and knives and Oscar with a pipe.
Revy: Holy crap, you brats are good even without your powers or usual weapons.
Ruby: We adapt.
Nora: Seriously, you guys do stuff like this every day?
Dutch: For the right price, yes. But yeah, you kids on a natural.
Yang: By the way, thanks for teaching Jaune how to use a gun.
Dutch: Thank Rock for making him listen, he said he wouldn't last long if he didn't. But in all seriously the guy learns quick, I mean, it took him a week to learn how you use that rifle.
Ren: A week! We need to start teaching him and make sure he brings one more often.
Nora: Might makes things easier from here on.
Jaune: Can all of stop talking and focus! We'll talk when we're done. Oscar, hurry up.
Oscar: Oh, I'm sorry but fighting with a pipe is hard!
Jaune: Why didn't you bring a sword!
Oscar: I will not kill!
After a crazy battle, the group along with Rock and Benny celebrated their victory at the bar. While the girls, as well as Ren and Oscar was living it up with Revy, Benny and Dutch, at the front bar Jaune and Rock were talking after Rock told him a stories about how his employers sold him out, the hell he endured in his stay Roanaper, Yukio, and his old client Garcia.
{Rock's side}
Jaune: Damn.
Rock: Yeah.
Jaune: Well, you did what you had to.
Rock: But I didn't have to. I should've walk away and not attached. I'm supposed to be the good guy, Jaune. But this city, I feel like it's eating me alive. All these mafia bosses, war criminals and shit... it's all just getting to me. You know.
Jaune: Yeah, I understand, but what are going to do about it? you made the choice to stay and you got live with it. I mean, hearing all the crap you've done, I somewhat envy you.
Rock: What do you mean?
Jaune: When Chang said pull out, you went in. Every time something bad happens you try to be the good guy and make things better. True it fails at times and from the look of this city, you'll have no choice but to throw righteousness away to survive.  But in my opinion, you still at least stand as the hero of the story.
Rock: *laugh* How so!? Come on tell me, how can I, a piece of under burying shit can possible still be a hero to you. The worthless knight, who can barely fight and couldn't save his partner!?
Jaune: Exactly. Most people survive based on luck.  You on the other hand survived not just on what you know but what learn in return. The world's a crazy place, and most of time you don't know where you'll end up. However, you still have control of what you do next. Your still able to keep people alive. You still do your job. You still try to be nice and maintain some level of morality even if it may never be enough or get you killed. So, trust me when I say this, you have done all what you could. Hell, I barely can do anything.
Rock: Shut up. When it comes down to it your friends are as crazy and trigger happy as Revy. They need somebody like you who can keep them alive. Just keep trying to do right by them and for yourself. Trust me, you can talk down to yourself all you want. But it doesn't change the fact that your alive, you made mistakes and you change. Promise you won't go down how I did, because believe me once you go too far in the darkness you may never come back from it. Or at least not be the same person you were before.  
Jaune: Yeah. Plus, that Revy woman, I think you can trust her to help you back up or shoot you down when you have gone too far.
Rock: Really? How come?
Jaune: She talks about you all the time when she's drunk. She saves you even when you deserve to die for being stupid. And finally, she hasn't killed you yet despite the many times you've pissed her off.
Rock: Speaking of women, which one of those lovely ladies is your girlfriend?
Jaune: Funny I was about ask you the same between Revy and the blonde, named, Eda.
Rock: *laughing* To the C.M.F.?
Jaune:  To the C.M.F *Shared a toast with Rock and started drinking*
{Revy Side}
Ruby: So, Revy?
Revy: What is it little red?
Ruby: Are you and Rock dating?
Revy: *cracks glass cup while blushing* W-w-WHAT!? NO!! Of course not. Why the hell would you ask that?
Nora: You look at him a lot.
Blake: You talk to him the most.
Yang: An unlike most, you call him your partner.
Revy: Well yeah cause he's useful. That’s all. Nothing special.
Weiss: Really, cause when you got drunk last time, we asked you about him, you got an attitude and started talking crazy.
Revy: Oh.
Yang: So how-
Revy: We started off at the wrong foot and we're just making up as we go.
Yang: Well that's great and-
Revy: Can't say the same thing for you guys and your friend Jaune, though.
Nora: Pardon?
Revy: I'm just saying, don't think you know everything about your friend, hell I don't think he cares about any of you.
Blake: *angry glare* What makes you say that?
Revy: Well let’s be clear here. Jaune was loser with dreams, he was willing to make those dreams a reality, no matter the price he didn't know he'll have to pay. And guess what, the debt was do and it caused Pyrrha her life.
Yang: Maybe so but-
Revy: And before you all start giving him praise for what he accomplished, let me ask you something. How did he feel afterwards? I mean, losing the only person to ever provide with some sort of love and respect, a family that never believed in once in his life, I say the kid must been a loser for a long time. And if him and his Sapphron were the only two to ever bother to leave the nest, then that proves that the rest of his siblings are just good for nothing nobodies who scared of the world, or just found more meaning in their lives without having to leave the comfort of their home. Face it, like Rock, your friend got something to prove and he's willing to do whatever it takes to prove himself to everyone. Even if it causes him his life and his humanity.
Ruby: No. No, we won't-
Revy: And what are you people going to do? Hold his hand? Give him those morally great speeches of yours? Pathetic. Just like your friend Pyrrha who died a meaningless death for worthless, foolish old man, who could barely do the job he's was given by god himself.
RWBYN: *angry at Revy comment but grows to accept it*
Ren was about to start threatening however Dutch stops him by reestablishing that one shot can turn the bar into a war zone and showing Ren that Revy always has her trigger finger ready. So, Ren does nothing.
Revy: Face it, you guys aren't capable of saving him. But what do I know, I'm no hero nor do I want to be? The only guy I seem to care about is changing and I don't know how he's going to turn out. To think that I might have to shoot him down someday. But fuck it, that’s just of missed up every world is.
Dutch: Wow Revy you changed.
Revy: What?
Benny: You act less bitchy than you were before and now you’re a little more open with others. Rock must have touched your heart.
Revy: Shut up, Benny. *looking red all over her face*
Everyone laughs at her embarrassment.
Revy: Oh, shut the fuck up you cunts! Hm. Anyways which one you are dating that knight in shining armor anyways since you're all worried about him?
Nora: I already got a boyfriend.
Revy: You mean twinkle toes right there. Mr. Emmo.
Nora: You must want to fight.
Revy: Anyone?
RWBY: Nope.
Revy: *makes a call*
Eda: Hey bitch, what do want?
Revy: Hey Eda do you like blondes? Because I got an average looking-
Eda barges in with her short green skirt and pink top shirt on. She looks at Revy, knowing what she wants, Revy points to Jaune with Rock and Eda makes her. She walks with hips swaying from side to side and sit between Rock and Jaune.
Rock: *surprised* Eda, what are doing here? When you did you get here?
Eda: Oh, Rock honey, I’m just taking advantage of my opportunities. *Sees Jaune staring in amazement. She smiles* Say, I heard rumors about you and your blonde friend right here and was wondering if you two would have some-
Revy and Weiss both break their glasses and make their way over.
Revy and Weiss: STAY THE HELL AWAY FROM HIM YOU CUNT!!!
Revy surprised how Weiss and she were in complete sink and while she smug, Weiss was embarrassed.
Revy: Oh, so you like him like that.
Weiss: *grabs Jaune by the arm and pulls him away* EVERYONE! WE ARE LEAVING!
Jaune: But Weiss I finally found someone I can talk!
Weiss: YOU’LL PLENTY OF PEOPLE TO TALK TO ONCE WE GET HOME!!
Jaune: But Weiss- damn it, later Rock. See you someday.
Rock: God speed brother and remember everything I told you.
Jaune: You as well and good luck.
A bright light was opened and just like that the kids disappeared. Back to their universe. Revy and Rock were smiling but Rock, remembering what Jaune said about trust, ask Revy
Rock: Revy?
Revy: What up, partner?
Rock: Let’s say, I things took too far and made an enemy of someone who would want me killed. Will you be there to kill me instead? Even if you were paid to do so, will be there to stop me?
Revy: *smiles but then covers Rocks eyes so he never sees it* Of course. I got you into this, so you’re my responsibility. Partner.
Rock: *smiles* Thanks.
82 notes · View notes
netmetic · 4 years
Text
Why Architects Need Tools for Apache Kafka Service Discovery, Auditing, and Topology Visualization
You’re out of control. I hate to be the bearer of bad news, but sometimes we need to hear the truth. You know Apache Kafka, you love Apache Kafka, but as your projects and architecture have evolved, it has left you in an uncomfortable situation. Despite its real-time streaming benefits, the lack of tooling for Kafka service discovery, a reliable audit tool, or a topology visualizer has led you to a place I call “Kafka Hell”. Let me explain how you got here in 4 simple, detrimental, and unfortunately unavoidable steps.
You learned of the benefits of EDA and/or Apache Kafka. Whether you came at it from a pure technology perspective, or because your users/customers demanded real-time access to data/insights, you recognized the benefits of being more real-time.
You had some small project implementation and success. You identified a use case you thought events would work well for, figured out the sources of information, and the new modern applications to go with it. Happy days!
You reused your existing event streams. Within your team, you made use of the one-to-many distribution pattern (publish/subscribe) and built more applications reusing existing streams. Sweetness!
You lost control. Then other developers started building event-driven applications and mayhem ensued. You had so many topics, partitions, consumer groups, connectors – all good things, but then the questions started: What streams are available? Which group or application should be able to consume which streams? Who owns each stream? How do you visualize this complexity? It’s a mess, am I right?
History Repeats Itself
As we moved away from SOAP-based web services and REST became the predominant methodology for application interactions, there was a moment when many organizations faced the same challenges we face today with EDA and Apache Kafka.
Back then, SOA’s maturity brought about tooling which supported the ability to author, manage, and govern your SOAP/WSDL-based APIs. The tooling was generally categorized as “Service Registry and Repository.” The user experience sucked, but I bet you know that already!
Enter REST. Organizations which were/are technical pioneers quickly adopted the RESTful methodology; but since the tooling ecosystem was immature, they faced challenges as they moved from a handful of RESTful services to a multitude of them.
Sound like what we face with Kafka today?
The answer to the original problem was the emergence of the “API management” ecosystem. Led by Mulesoft, Apigee, and Axway, API management tools provided the following key capabilities:
Runtime Gateway: A server that acts as an API front end. It receives API requests, enforces throttling and security policies, passes requests to the back-end service, and then passes the response back to the requester. The gateway can provide functionality to support authentication, authorization, security, audit, and regulatory compliance.
API Authoring and Publishing tools: A collection of tools that API providers use to document and define APIs (for instance, using the OpenAPI or RAML specifications); generate API documentation, govern API usage through access and usage policies for APIs; test and debug the execution of APIs, including security testing and automated generation of tests and test suites; deploy APIs into production, staging, and quality assurance environments; and coordinate the overall API lifecycle.
External/Developer Portal: A community site, typically branded by an API provider. It encapsulates information and functionality in a single convenient source for API users. This includes: documentation, tutorials, sample code, software development kits, and interactive API console and sandboxes for trials. A portal allows the ability to register to APIs and manage subscription keys (such as OAuth2, Client ID, and Client Secret) and obtain support from the API provider and user community. In addition, it provides the linkage into productivity tooling that enables developers to easily generate consistent clients and service implementations.
Reporting and Analytics: Performing analysis of API usage and load, such as: overall hits, completed transactions, number of data objects returned, amount of compute time, other resources consumed, volume of data transferred, etc. The information gathered by the reporting and analytics functionality can be used by the API provider to optimize the API offering within an organization’s overall continuous improvement process and for defining software service-level agreements for APIs.
Without these functions, we would have had chaos. I truly believe the momentum behind RESTful APIs would have died a slow, agonizing death without a way to manage and govern the overwhelming quantity of APIs. This reality would have led to constantly breaking API clients, security leaks, loss of sensitive information, and interested parties generally flying blind with respect to existing services. It would have been a dark and gloomy time.
We Need to Manage and Govern Event Streams the Way We Do APIs
I bet if we all had a dollar for every time our parents said, “You need to grow up,” when we were younger, we would all be millionaires. But that is exactly what we need to do as it relates to event streams, whether you are using Apache Kafka, Confluent, MSK, or any other streaming technology. If we take our queues (no pun intended) from the success of API management – and the API-led movement in general – we have a long way to go in the asynchronous, event streaming space.
Over the last few years, I have poured a lot of my professional energy into working with organizations who have deployed Apache Kafka into production, and who I would consider to be technical leaders within their space. What I have heard time and time again is that the use of Apache Kafka has spread like wildfire to the point where they no longer know what they have, and the stream consumption patterns are nearly 1 to 1. This means that while data is being processed in real time (which is great), they are not getting a good return on their investment. A stream only being consumed once is literally a 1 to 1 exchange, but the real value of EDA lies in being able to easily reuse existing real-time data assets, and that can only be done if they are managed and governed appropriately.
Another common complaint about Apache Kafka is the inability to understand and visualize the way in which event streams are flowing. Choreographing the business processes and functions with Apache Kafka has become difficult without a topology visualizer. One architect described it as the “fog of war” – events are being fired everywhere, but nobody knows where they are going or what they are doing.
Events in large enterprises rarely originate from a Kafka-native application; they usually come from a variety of legacy applications (systems of record, old JEE apps, etc.) or from new, modern, IoT sensors and web apps. Thus, we need end-to-end visibility in order to properly understand the event-driven enterprise.
We need to adopt the methodology as described by the key capabilities of an API management platform, but for the Kafka event streaming paradigm. We already have the equivalent of the API Gateway which is your Kafka broker, but are sorely lacking stream authoring and publishing tools, external/developer portals, and the reporting and analytics capabilities found in API management solutions today. Ironically, I would claim the complexity and decoupling that you find in a large organization’s EDA/Kafka ecosystem is more complex and harder to manage than synchronous APIs which is why we need an “event management” capability now more than ever!
Technical Debt and the Need for Kafka Service Discovery
I hope by now you’ve bought into the idea that you need to govern and manage your Kafka event streams like you do your RESTful APIs. Your next question is most like likely, “Sounds great Jonathan, but I don’t know what I even have, and I surely don’t want to have to figure it out myself!” And to that, I say, “Preach!” I have walked in your shoes and recognize that technical documentation always gets out of date and is too often forgotten as an application continues to evolve. This is the technical debt problem that can spiral out of control as your use of EDA and Kafka grows over time.
So, that is exactly why it is a requirement to automate Kafka service discovery so you can introspect what topics, partitions, consumer groups, and connectors are configured so that you can begin down the road to managing them like you do for your other APIs. Without the ability to determine the reality (what’s going on in runtime is reality, whether you like it or not), you can document what you think you have but it will never be the source of truth you can depend on.
A reliable Kafka service discovery tool with the requirements I listed above will be that source of truth you need.
Once you have discovered what you have with a Kafka service discovery tool, you’ll need to find a way to keep it consistent as things inevitably change. There needs to be continuous probing to ensure that as the applications and architecture change, the documentation is kept up to date and continues to reflect the runtime reality. This means that on a periodic basis, the Kafka service discovery tool needs to be run in order to audit and find changes, enabling you to decide if the change was intended or not. This will ensure the Kafka event streams documentation (which applications are producing and consuming each event stream) and the schemas are always consistent.
Thus, the path to solving the technical debt dilemma and design consistency problem with Apache Kafka is a Kafka service discovery tool.
The Future of Kafka Service Discovery
I hope I’ve given you a little insight into why you are struggling to manage and understand your Kafka streams and what kind of tools the industry will need to solve these particular pain points. Recognizing the problem is the first step in solving it!
Solace has been taking a proactive role in developing the capabilities I outlined above, specifically for Kafka users: authoring, developer portal, metrics, service discovery, audit tool, etc. I encourage you to stay tuned and let us know if you agree that this type of capability is sorely needed! I am confident that soon you will be enabled to manage and govern your Apache Kafka event streams like you do your APIs. And won’t that be exciting!
The post Why Architects Need Tools for Apache Kafka Service Discovery, Auditing, and Topology Visualization appeared first on Solace.
Why Architects Need Tools for Apache Kafka Service Discovery, Auditing, and Topology Visualization published first on https://jiohow.tumblr.com/
0 notes
netmetic · 4 years
Text
How to Build an Event-Driven Architecture for SAP Data
Summary: The capability to event-enable and stream SAP data across the distributed enterprise is becoming increasingly important, but most enterprises are not well equipped to do so. Integration technology that can be embedded in SAP systems can be used to emit events to an event broker; a network of event brokers can then connect across environments to create an event mesh. The event mesh enables events to flow between SAP and non-SAP applications, on premises and in the cloud, dynamically and in real-time.
Why the imperative to event-enable SAP data?
“Event-driven architecture (EDA) is a design paradigm in which a software component executes in response to receiving one more event notification. EDA is more loosely coupled than the client/server paradigm because the component that sends the notification doesn’t know the identity of the receiving components at the time of compiling.” ⁠—Gartner
Let’s start with why event-driven design patterns and event-driven architecture (EDA) are becoming increasingly important to enterprises everywhere:
Customers (both external and internal to the enterprise) expect and demand to be able to interact with the business in real-time.
The promise of an event-driven architecture is to make businesses more real-time in their operations and customer interactions. This is done by enabling every software component in the system to publish and subscribe to event notifications in real-time (where an ‘event’ is a change of state: data is created, modified or deleted).
In Gartner’s terms, “EDA delivers some critical aspects of digital business: real-time intelligence and responsiveness, extensibility of applications, global scale, and ‘lossless’ business activity analysis.” The value of data diminishes over time, and businesses that want to make the most of it will put it in motion the instant it is created. You can read more about the business case for event-driven architecture here.
Source: Gartner “Stream Processing: The New Data Processing Paradigm” 9 April 2019, Sumit Pal
  EDA use cases for SAP customers
Specifically, for enterprises with SAP estates, there are a number of use cases/projects that may be on your radar which would benefit from an event-driven design paradigm. Here are a few:
Smart master data distribution: event-enable SAP master data distribution so that downstream applications are notified about relevant master data changes in real-time. Example: a decision is made to increase the quantity of raisins in a standard cereal box. Event notifications are instantly triggered and streamed to downstream applications, touching systems and processes across production, logistics, finance, marketing, sales, etc.
Hybrid cloud event streaming: streaming events from legacy systems on premises (such as SAP ECC) to cloud data lakes, cloud services, and SaaS (you want to stream manufacturing quality notifications from an ECC quality management system to a cloud analytics engine to prioritize and increase the speed of quality issue investigations).
Enabling Data-as-a-Service (DaaS) across lines of business: making events generated across different data centers, factories, warehouses, and cloud applications available on-demand to any application in your distributed enterprise (ex. you want to analyze early sales results in the UK in real-time to forecast the effectiveness of a marketing campaign before it is rolled out in North America).
Each of these use cases (and there are many more) are best served with an event-driven architecture. But adopting an EDA, particularly one that includes legacy SAP estates on premises, can be challenging.
Challenges implementing EDA for SAP data
In the cloud, event-driven data movement between SAP applications can be enabled with SAP Enterprise Messaging, SAP’s core event streaming fabric. Most SAP S/4HANA modules can publish events to SAP Enterprise Messaging in the cloud.
On premises, however, the process to extract and event-enable SAP data from ERP (exp. ECC modules for Materials Management and Sales & Distribution) can be much more difficult. You might think to use SAP middleware like PI or PO to do this, but these technologies were not designed to support EDA:
PI/PO is mostly used for polling (request-reply); it would be costly and resource intensive to set up PI/PO as a listener for SAP events (you would also likely need to keep the connection to the SAP module/object open);
PI/PO is more of an adapter than a message broker and as such there is no notion of topics/topic routing, which is critical to efficiently stream events (i.e., get only the right event to the right application at the right time).
Alternatively, you might try to leverage existing ESB/messaging technology like TIBCO BW/EMS or IBM WebSphere/MQ, but in these cases you are limited to accessing data that SAP APIs expose, and in the manner (request-reply, batch processing) that the APIs allow.
In both cases, even if you somehow managed to event-enable SAP systems in a data center, there’s the added challenge of efficiently streaming those events to the many applications that might be interested in receiving them. The SAP and non-SAP applications may run in other data centers, plants, or in clouds, all of which can be globally distributed.
Then there are the questions that might not be burning for you today, but are likely to be right around the corner: how do you manage and optimize the flow of events in your system? How do you enable developers to design and discover events? How do you efficiently life-cycle manage events so you can re-use them, monitor their use, and deprecate them when they are no longer needed?
So, in trying to adopt an EDA that incorporates SAP data, you’re really facing challenges on multiple fronts:
Event enabling SAP data on premises (i.e., generating event notifications on new/changed data);
Efficiently streaming event notifications across your distributed enterprise; and,
Effectively managing and optimizing your EDA.
Below, I’ll suggest a solution to all three challenges, but I’ll address the second challenge first, because that really gets to the heart of enabling EDA for the distributed enterprise.
Streaming SAP events across your distributed enterprise, with an event mesh
An event mesh is a foundational layer of technology for event streaming across the distributed enterprise. It is an architecture layer that allows events from one application to be dynamically routed and received by any other application, no matter where the applications are deployed (no cloud, private cloud, public cloud).
You create an event mesh by deploying and connecting event brokers (modern messaging middleware) across all your environments – wherever you have applications that need access to events created throughout the enterprise.
Solace is a leading proponent of the event mesh concept. The concept has been highlighted as a “digital business platform priority” by Gartneri. Solace PubSub+ Event Broker is available as run-anywhere software, purpose-built hardware, and as a managed cloud service.
  Event mesh in action: event mesh is an architectural layer that can enable events to be transmitted in real-time, between all your distributed technologies.
  Here’s how it works: an event broker will be deployed in an environment, and various applications will connect to it. Some will publish events (and other data) to it, and some will subscribe to various events. Then, as events are published and pushed to the broker, applications subscribing to those events will receive them, without delay. That’s the story for a single, local environment – it’s a basic publish-subscribe messaging paradigm.
  Now imagine this happening in multiple environments—including data centers, public clouds, private clouds, and across different geographies and cloud regions. Because the event brokers running in the different environments are interoperable, they can be connected seamlessly. The nature of the network is such that when a new event publisher or subscriber registers its interest/intent with a local broker, all the brokers in the system know about it. This enables the mesh to intelligently route events between producer and consumer applications; no matter where the applications touch the mesh, events will be routed automatically, dynamically, and in the most efficient way possible.
All of this works like a dream as long as you have a way to connect your application to a local event broker where it can register for events it wants to publish or receive. But as noted above, there are numerous challenges to enabling this for SAP applications on premises. You will need some form of integration technology to get on-prem SAP system events onto the mesh.
Getting SAP events onto the mesh
ASAPIO Cloud Integrator (ACI) is an “add-on” for SAP systems that enables data integration between on-premises and cloud-based applications. Unlike SAP PI/PO or legacy ESBs/messaging, ACI is not middleware; it runs embedded on SAP systems and retrieves data natively. With ACI you can set-up native event triggers on an SAP object and push the events to an event broker/event mesh in real-time.
ACI uses SAP “change pointers” to extract events from SAP systems as they occur. Anything that SAP change pointers support can be emitted as events by ECC, including master data events, PLM updates, delivery notifications, and work orders. Here’s a visual representation of ACI and Solace PubSub+ event brokers at work:
A visual representation of ACI and the Solace PubSub+ Event Broker
  You can learn more about ACI and how it works with PubSub+ Event Broker here.
Managing your event-driven architecture: event portal and event mesh management
It likely won’t be until you’ve started to deploy EDA for select use cases that you’ll run into some basic questions and roadblocks that slow broader adoption. Questions like:
How can you enable other application teams across the enterprise to discover and leverage the events your applications are generating?
How can you make it easier to deploy, audit and manage your event-streaming infrastructure (event brokers/event mesh)?
How can you make it easier for developers to design event-driven applications and microservices?
The fact of the matter is that adopting an EDA that extends beyond one or a few select use cases can be challenging today. There is a lack of tooling and infrastructure, the likes of which support the status quo (REST/API-based architecture).
But new tools and models for deploying and managing EDA are emerging.
In his post, Event-Driven Architecture Demands Event Lifecycle Management, Senior Architect and EDA guru Jonathan Schabowsky recommends four categories of tools/capabilities that would enable faster and more efficient adoption of EDA: tools for (1) event discovery, (2) event definition (3) event development and (4) operations.
In a nutshell, Jonathan says that enterprises need tools and infrastructure similar to that associated with API management, but designed specifically for the event-driven, asynchronous world. Things like event brokers (act like an API gateway), an event portal (similar to a service portal but for events), and code generators make the creation of event-driven applications faster and easier.
Solace PubSub+ Platform includes components to address many of these needs, including an event portal and event mesh management solutions. PubSub+ Event Portal gives developers and architects tools to design, describe, and discover events within their systems. One is able to see the relationships between applications and events, making event-driven applications and microservices easier to design, deploy, and evolve. Download this brochure to learn more.
Conclusion: Steps to Event-Enable Your SAP Data
Event-driven design patterns and architectures are becoming increasingly important to enterprises that want to enable real-time B2B and B2C interactions. But adopting EDA is not easy today, particularly for enterprises looking to incorporate legacy SAP estates. Event mesh, event brokers, and embeddable integration technology are tools that can help accelerate EDA adoption for any enterprise, including those powered by SAP.
You may be wondering where to start.
Denis King, Solace’s Chief Product Officer, recommends six steps:
Identify SAP systems and processes that would most benefit from event enablement. Start with a single, valuable use case.
Which business processes driven by SAP data have bottlenecks due to batch extraction?
Which LOBs/users does this affect (internal and/or external)?
What would be the impact of accelerating/improving these business processes?
How are SAP modules and SAP business objects involved?
Enable events to be emitted from the relevant SAP objects.
Install ASAPIO Cloud Integrator
Use ASAPIO change pointers to trigger events based on changes in SAP business objects
Push/publish events to PubSub+ Event Broker.
Sign up for PubSub+ Event Broker: Cloud or download PubSub+ Event Broker: Software (free and paid versions are both available)
Use ASAPIO to define which SAP events are emitted to the event broker on a topic
Connect event brokers across environments to create an event mesh.
Interested applications connected to the mesh can subscribe to events
Connect interested applications to a local event broker.
Start streaming events
Rinse and repeat. Extend your event mesh to other use cases and systems.
Add additional ECC systems with ease
IoT devices are able to connect to the mesh
In my next blog, I’ll provide more of the technical details on how to deploy PubSub+ and ASAPIO Cloud Integrator together to improve business processes.
iSource: Gartner “The Key Trends in PaaS and Platform Architecture”, 28 Feb 2019, Yefim Natis, Fabrizio Biscotti, Massimo Pezzini, Paul Vincent
The post How to Build an Event-Driven Architecture for SAP Data appeared first on Solace.
How to Build an Event-Driven Architecture for SAP Data published first on https://jiohow.tumblr.com/
1 note · View note