Story cover for Journey to the Center of Microservices by PlatformTeam
Journey to the Center of Microservices
  • WpView
    Reads 2,060
  • WpVote
    Votes 52
  • WpPart
    Parts 4
  • WpHistory
    Time 23m
  • WpView
    Reads 2,060
  • WpVote
    Votes 52
  • WpPart
    Parts 4
  • WpHistory
    Time 23m
Ongoing, First published Mar 02, 2016
We're trying something new. Well, trying two new things.

We're starting to blog about Wattpad's journey into the world of microservices. And we're blogging on our own platform.

We're proud of the really hard problems we have to solve every day and we'd love to show the solutions to the world. We also know that being candid and talking about our experiences (good and bad) in the public will benefit other engineering teams as well as ours. None of us is a blogger so it's difficult. But we're accustomed to overcoming difficult problems.

The theme here will be our unique personal experiences along the way, ones you haven't heard elsewhere. Don't expect posts that debate monoliths vs. microservices or how to use Docker to do continuous deployment. Those are dead horses. We're frightened of dead horses so we don't want to go near them, let alone beat them. We'll be talking about our failures just as much as our successes. We're forging new paths in scaling a platform that allows millions of people to read and write. That means we have unique problems and we can't wait to talk about them. 

Our load balancers receive over 2 billion requests per day. Our traffic is constantly growing. We have a large monolithic PHP codebase. We decided about a year ago to start chipping away at that monolith to turn it into microservices. We have two microservices under our belts now so we'll recount what it took to create them and what the hard parts were and going forward we'll post current projects, as we're working on them. We just started working on perhaps our most important microservice, the Text Service. This service will be responsible for all storage and retrieval of text. Pretty key for a reading and writing platform. 

Oh yeah, we're not just creating microservices, we're writing them in Go and loving it so expect to hear all about that too.
All Rights Reserved
Sign up to add Journey to the Center of Microservices to your library and receive updates
or
#14golang
Content Guidelines
You may also like
Atlantis Academy: The First Element by AutumnKalquist
55 parts Complete
Five Star Reviews for Atlantis Academy: "Omg this book was amazing I couldn't put it down or stop reading. I carried it with me open on my phone while I did everything just to keep reading. I need more of all of this. Epic story, epic content, epic visuals, just epic. LOVE THIS!" "Once I got into this story, I did not stop reading it. This is a beautiful story about a very awkward girl who is riven with so much pain and angst and yet... this makes her who she is and shapes her into the person she will become. The world she finds herself awakened to is magical and yet filled with the all-too-familiar cliques and tribes of the very human people who inhabit it. One word to describe the story: beautiful!" "The story pulls you headlong to the end and leaves you wanting to shout "No! Not yet!" ...If there were 6 stars, I would have given it that." *** Humanity is one secret society away from extinction. The children of Atlantis use magic to keep us safe. If they make it through the Academy. Hi, I'm Lyric. And I'm kind of a mess. ADHD, that's me. I'm a high school drop-out, late everywhere I go, and one screw-up away from being homeless. I'm a loner, and I like it that way. Who needs friends when you have a Redwood forest nearby? Trees never bully me like the kids did at school. Or get drunk and throw things at my head. After my mom died, I figured life couldn't get much worse. I thought it might even get better. Ha. The universe has a great sense of humor. I should've listened to the rumors about evil spirits. About the angry, ancient magical creatures haunting our small Oregon Coast town. But did I? No. That was my first mistake. And it might be my last. 'Cause now I'm in a battle for my life. A whole new world has opened up... a magical world I don't understand. And the blood in my veins says I belong here. But I have to prove myself to save myself. And when have I ever done that?
20 tracks for a beautiful mind by FareehaAurooz
2 parts Complete
self help book for everyone out there..... 1)cultivating positive thoughts Your thoughts have a huge impacts on your well being. If you want to be in happy mood then you have to see everything from a positive perspective ,in order to find the true happiness in whatever you do. There are so many self care help tips to evolve your Personality,in life you will face a lot of tough situation, tangled ways of life and many more but your good mind set or mentality could be very useful for you to adapt a new skills and personality development. If you allow your mind to stay out from negativity ,or to put all of your energy in doing something better then, That will add some colour to your life.worrying will only maximise the mess of your mind .And truely i have felt that the patience is one of the most important quality in every human being. you can't be happy if you can't bear it with patience when something unusual happens to you. There are many ways through which we can actually developed a positve mind set, do you want to change for better? Let's open these chapters to add some positive vibes in your mood and to uplift , *be your own sunshine. *analyse people around you . *believe in the beauty of having patience . *have clear visions . *be bold enough to raise your voice. and wise enough to shut it too(act according to situation) . *who you are you know this, don't waste your energy in proving yourself. Rather invest your time in evolving your career or dreams. *your passion will always triggers your Actions . *choose wisely whom with you Wanna share your time . *don't be dependent on another person for your Happiness . *your happiness is a your responsibility. *Be kind to others will make you a good human . *your life is already very good be thankful . *take charge of yourself . *be accountable . *be responsible for your own decisions . *don't blame . *be wise .
The Standouts - A Critique Contest by PAULAPDX (Summer 2019 Edition) by paulapdx
6 parts Complete
🛑 - CLOSED until 2021. ***If you're interested in my critiques, you might want to check out my weekly newsletter for opportunities to get a personalized critique. https://paula.substack.com/p/coming-soon Does your work stand out in an overly-crowded landscape? Does your story & writing shine as far as: ★ - Concept ★ - Voice ★ - Storytelling The Standouts is a fun, but hopefully helpful contest that can give you a sense of whether your story resonates with someone who's got some experience under her belt. Great! But who are you to judge? Fair question. This is not to humble-brag, but I've been critiquing and have worked with story development for quite some time, and I've picked up a lot along the way. ☙ - As an Ambassador, I work on content projects. ☙ - If you look at my profile, you'll see everything I've published so far has managed to standout in one way or another, whether by leading me to become a Wattpad Star; or by winning a Watty (twice!); or by being picked as a Top 10 in major Wattpad contests (twice!); or being featured. All I'm saying is I'm no slouch. I'm not brilliant either. But I've got some experience around what can catch an agent, editor, or judge's eye, and I'd like to share that with the community. ☙ - In another lifetime, I used to work for HBO in Development and at ICM (the talent agency) in their writers' department which means I understand how professionals quickly gauge whether or not they'll take a closer look at a work and/or make an offer. This kind of insight can be helpful if you're planning to submit your work or even just want to stand out more here on Wattpad. ☙ - I used to provide critiques for three writers, all of them traditionally published. They seemed to value my insight. Read the RULES, LOGISTICS & PRIZES chapter for guidelines. All entries get a brief assessment of their first chapter, with winners getting more extensive critiques. Sound interesting? Give it a go! 😊
You may also like
Slide 1 of 8
365 cover
Atlantis Academy: The First Element cover
SAIRAT - Absolute Bliss cover
... cover
Storm Of Pain cover
20 tracks for a beautiful mind cover
The Standouts - A Critique Contest by PAULAPDX (Summer 2019 Edition) cover
Moonlight's Deception (Eclipse of Hiestora, Book 1) cover

365

200 parts Complete

I had this idea last night after a few drinks, a pounding headache, and an excessive amount of throat lozenges. In order to inspire me to write more often than I currently do, I am planning to write a new post every day and publish it, allowing me to rant about whatever is on my mind. Anything goes with this story. Maybe I will talk about something deep and metaphysical about the meaning of human existence, or rant about why my life sucks and how I prefer iced tea over hot tea. Anything goes. This is just an inspiration to allow me to write SOMETHING every single day of the year. Hopefully I can keep up.... If I end up deleting this story, I guess you'll know that I failed. STARTED: January 1st, 2022. TECHNICALLY FINISHED: July 19th, 2022 "365 pt 2" has been started, and will have the rest of 2022. Wattpad has a limit of 200 chapters. Who knew?