Goevry Uk

Top Menu

  • DMCA
  • Privacy Policy
  • Contacts
  • US
  • DE

Main Menu

  • Travel & Lifestyle
  • Fashion
  • Health & Beauty
  • Science & Tech
  • Gift Guides
  • Buying Guides
  • DMCA
  • Privacy Policy
  • Contacts
  • US
  • DE

logo

Header Banner

Goevry Uk

  • Travel & Lifestyle
    • Andsafe: Ihr zuverlässiger Partner für umfassenden Schutz und Seelenfrieden

      November 28, 2024
      0
    • Travel Insurance Explained: The Key to Safe, Protected, and Enjoyable Trips

      November 27, 2024
      0
    • Begeben Sie sich auf ein literarisches Abenteuer: Erschwingliche Romane aus zweiter Hand ...

      November 27, 2024
      0
    • Nolo: Simplifying Legal and Business Challenges with Practical Books

      November 27, 2024
      0
    • Entriegeln Sie Ihre Reise: Eine Welt des nahtlosen Reisens mit Premium-Autovermietung

      November 25, 2024
      0
    • GSF Car Parts: Driving Excellence with Premium Parts for Every Vehicle

      November 24, 2024
      0
    • Entdecke die Zukunft des Heimzugangs mit Nuki: Wo Intelligenz auf Sicherheit trifft

      November 1, 2024
      0
    • Ribble Cycles: Revolutionierung des Radsports durch Präzisionstechnik und Innovation

      October 25, 2024
      0
    • Discover the Vibrant Culture of New Orleans from Vue Orleans’ Heights

      October 15, 2024
      0
  • Fashion
    • Meshki Cotton Dresses: The Ultimate in Comfort and Fashion

      November 29, 2024
      0
    • Black Friday Sale Alert: Up to 80% OFF on Fashion at Hello ...

      November 29, 2024
      0
    • Black Friday Fashion Frenzy: Unbeatable Deals on Dresses at Meshki

      November 29, 2024
      0
    • Unlock Incredible Savings: Up to 60% Off at Farah’s Black Friday Extravaganza!

      November 28, 2024
      0
    • Your Dream Wardrobe Awaits: Shop Club L London’s Black Friday Extravaganza

      November 28, 2024
      0
    • Heben Sie sich stilvoll ab mit der ultimativen T-Shirt-Kollektion von Impericon

      November 28, 2024
      0
    • Elevate Your Wardrobe with the Season’s Hottest Dress Trends

      November 28, 2024
      0
    • Unmissable Black Friday Deals: Up to 70% Off on Premium Footwear!

      November 28, 2024
      0
    • Upgrade Your Wardrobe with WAT THE BRAND’s Premium Knitwear Collection

      November 28, 2024
      0
  • Health & Beauty
    • Transform Your Beauty Routine with Rodial’s Innovative Makeup Line

      November 29, 2024
      0
    • Achieve Glowing Skin with Rodial's Premium Face Serums and Oils

      November 28, 2024
      0
    • Mühelose Gesundheit und Ernährung: Entdecken Sie die Bequemlichkeit von Ration1 und sparen ...

      November 28, 2024
      0
    • Eyes That Speak Volumes: Discover Sisley-Paris’s Luxurious Eye Make-Up Range

      November 28, 2024
      0
    • Fuel Your Fitness Goals for Less: Bulk™ Friday Sale Unveiled

      November 28, 2024
      0
    • Améliorez votre routine de soins de la peau avec les produits haut ...

      November 28, 2024
      0
    • Entfesseln Sie strahlende Haut: Die besten Produkte von Kiehl's für jeden Hauttyp ...

      November 28, 2024
      0
    • Transform Your Curls with Curlsmith: Embrace Natural Beauty with Confidence

      November 27, 2024
      0
    • A Pet Lover's Choice: TALES & TAILS für gesunde und glückliche Hunde

      November 25, 2024
      0
  • Science & Tech
    • Verwandeln Sie Ihre alte Elektronik in eine nachhaltige Lösung

      November 25, 2024
      0
    • GSF Car Parts Black Friday Bonanza: Major Discounts on Premium Car Parts

      November 23, 2024
      0
    • Verstärken Sie Ihre Reise mit den Hochleistungs-E-Scootern von Egret

      November 12, 2024
      0
    • EffectXMed par le Dr Margrit Lettko : Redéfinir les soins de la ...

      November 1, 2024
      0
    • Is the US military learning enough from Ukraine?

      September 29, 2024
      0
    • The Air Force wants to expand cloud-based comms, official says

      September 23, 2024
      0
    • What menaces November's elections? Threats of violence driven by misinformation, officials say

      September 16, 2024
      0
    • Could an easy radio fix have prevented the Trump assassination attempt?

      September 6, 2024
      0
    • ‘Moneyball’ for gun crews: Surprising data have Army division reshaping its gunnery ...

      September 1, 2024
      0
  • Gift Guides
    • Discover, Read, and Indulge: The MagazinesDirect Experience

      November 24, 2024
      0
    • Stand with the Champions: Discover AC Milan's Newest Gear

      September 30, 2024
      0
    • Feel Confident, Look Beautiful: Chi Chi Clothing’s Fashion for Every Occasion

      September 29, 2024
      0
    • Bold, Chic, and Unapologetic: Public Desire’s Fashion for Every Occasion

      September 28, 2024
      0
    • Gigi Hadid is shipping fashion to new heights as she sports mini ...

      September 27, 2024
      0
    • Maya Jama puts on a busty display in a plunging white top ...

      September 23, 2024
      0
    • Kylie Minogue fans issue same desperate plea as she announces new Tension ...

      September 19, 2024
      0
    • Embrace the Legacy: Join the AC Milan Family Today!

      September 19, 2024
      0
    • Eco-Friendly Style: Discover Alohas Vests Today!

      September 17, 2024
      0
  • Buying Guides
    • Big Adventures on Small Wheels: Discover KIDLY’s Scooters for Kids

      November 3, 2024
      0
    • Stand with the Champions: Discover AC Milan's Newest Gear

      September 30, 2024
      0
    • Feel Confident, Look Beautiful: Chi Chi Clothing’s Fashion for Every Occasion

      September 29, 2024
      0
    • Bold, Chic, and Unapologetic: Public Desire’s Fashion for Every Occasion

      September 28, 2024
      0
    • Gigi Hadid is shipping fashion to new heights as she sports mini ...

      September 27, 2024
      0
    • Maya Jama puts on a busty display in a plunging white top ...

      September 23, 2024
      0
    • Kylie Minogue fans issue same desperate plea as she announces new Tension ...

      September 19, 2024
      0
    • Embrace the Legacy: Join the AC Milan Family Today!

      September 19, 2024
      0
    • Eco-Friendly Style: Discover Alohas Vests Today!

      September 17, 2024
      0
  • Meshki Cotton Dresses: The Ultimate in Comfort and Fashion

  • FUNNYFUZZY Sofa Covers: Comfort, Style, and Waterproof Durability

  • Black Friday Sale Alert: Up to 80% OFF on Fashion at Hello Molly

  • Black Friday Fashion Frenzy: Unbeatable Deals on Dresses at Meshki

  • Transform Your Beauty Routine with Rodial’s Innovative Makeup Line

  • Die hochmodernen Geräte von Ninja Kitchen bringen den Koch in Ihnen zum Vorschein.

  • Die aufregende Welt der Jackpots: Wo jeder Dreh der Richtige sein könnte!

  • Achieve Glowing Skin with Rodial’s Premium Face Serums and Oils

All
Home›All›Dodging the data bottleneck — data mesh at Starship | by Taavi Pungas | Starship Technologies

Dodging the data bottleneck — data mesh at Starship | by Taavi Pungas | Starship Technologies

By admin1
May 11, 2021
274
0
Share:

[ad_1]

A gigabyte of data for a bag of groceries. This is what you get when doing a robotic delivery. That’s a lot of data — especially if you repeat it more than a million times like we have.

But the rabbit hole goes deeper. The data are also incredibly diverse: robot sensor and image data, user interactions with our apps, transactional data from orders, and much more. And equally diverse are the use cases, ranging from training deep neural networks to creating polished visualizations for our merchant partners, and everything in between.

So far, we have been able to handle all of this complexity with our centralized data team. By now, continued exponential growth has led us to seek new ways of working to keep up the pace.

We have found the data mesh paradigm to be the best way forward. I’ll describe Starship’s take on the data mesh below, but first, let’s go through a brief summary of the approach and why we decided to go with it.

What is a data mesh?

The data mesh framework was first described by Zhamak Dehghani. The paradigm rests on the following core concepts: data products, data domains, data platform, and data governance.

The key intention of the data mesh framework has been to help large organizations eliminate data engineering bottlenecks and deal with complexity. Therefore it addresses many details that are relevant in an enterprise setting, ranging from data quality, architecture, and security to governance and organizational structure. As it stands, only a couple of companies have publicly announced adhering to the data mesh paradigm — all large multi-billion-dollar enterprises. Despite that, we think that it can be successfully applied in smaller companies, too.

Data mesh in Starship

Do the data work close to the people producing or consuming the information

To run hyperlocal robotic delivery marketplaces across the world, we need to turn a wide variety of data into valuable products. The data is coming in from robots (eg telemetry, routing decisions, ETAs), merchants and customers (with their apps, orders, offering, etc), and all operational aspects of the business (from brief remote operator tasks to global logistics of spare parts and robots).

The diversity of use cases is the key reason that has attracted us to the data mesh approach — we want to carry out the data work very close to the people producing or consuming the information. By following data mesh principles, we hope to fulfil our teams’ diverse data needs while keeping central oversight reasonably light.

As Starship is not on enterprise scale yet, it’s not practical for us to implement all aspects of a data mesh. Instead, we have settled on a simplified approach that makes sense for us now and puts us on the right path for the future.

Data products

Define what your data products are — each with an owner, interface, and users

Applying product thinking to our data is the foundation of the whole approach. We think of anything that exposes data for other users or processes as a data product. It can expose its data in any form: as a BI dashboard, a Kafka topic, a data warehouse view, a response from a predictive microservice, etc.

A simple example of a data product in Starship might be a BI dashboard for site leads to track their site’s business volume. A more elaborate example would be a self-serve pipeline for robot software engineers for sending any kind of driving information from robots into our data lake.

In any case, we don’t treat our data warehouse (actually a Databricks lakehouse) as a single product, but as a platform supporting a number of interconnected products. Such granular products are usually owned by the data scientists / engineers building and maintaining them, not dedicated product managers.

The product owner is expected to know who their users are and what needs they are solving with the product — and based on that, define and live up to the quality expectations for the product. Perhaps as a consequence, we have started paying more upfront attention to interfaces, components that are crucial for usability but laborious to modify.

Most importantly, understanding the users and the value each product is creating for them makes it much easier to prioritize between ideas. This is critical in a startup context where you need to move quickly and don’t have the time to make everything perfect.

Data domains

Group your data products into domains reflecting the organizational structure of the company

Before becoming aware of the data mesh model, we had been successfully using the format of lightly embedded data scientists for a while in Starship. Effectively, some key teams had a data team member working with them part-time — whatever that meant in any particular team.

We proceeded to define data domains in alignment with our organizational structure, this time being careful to cover every part of the company. After mapping data products to domains, we assigned a data team member to curate each domain. This person is responsible for looking after the whole set of data products in the domain — some of which are owned by the same person, some by other engineers in the domain team, or even some by other data team members (e.g. for resource reasons).

There are a number of things we like about our domain setup. First and foremost, now every area in the company has a person looking after its data architecture. Given the subtleties inherent in every domain, this is possible only because we have divided up the work.

Creating structure into our data products and interfaces has also helped us to make better sense of our data world. For example, in a situation with more domains than data team members (currently 19 vs 7), we are now doing a better job at making sure each one of us is working on an interrelated set of topics. And we now understand that to alleviate growing pains, we should minimize the number of interfaces that are used across domain boundaries.

Finally, a more subtle bonus of using data domains: we now feel that we have a recipe for tackling all kinds of new situations. Whenever a new initiative comes up, it’s much clearer to everyone where it belongs and who should run with it.

There are also some open questions. Whereas some domains lean naturally towards mostly exposing source data and others towards consuming and transforming it, there are some that have a fair amount of both. Should we split these up when they grow too big? Or should we have subdomains within bigger ones? We’ll need to make these decisions down the road.

Data platform

Empower the people building your data products by standardizing without centralizing

The goal of the data platform in Starship is straightforward: make it possible for a single data person (usually a data scientist) to take care of a domain end-to-end, i.e. to keep the central data platform team out of the day-to-day work. That requires providing the domain engineers and data scientists with good tooling and standard building blocks for their data products.

Does it mean that you need a full data platform team for the data mesh approach? Not really. Our data platform team consists of a single data platform engineer, who is in parallel spending half of their time embedded into a domain. The main reason why we can be so lean in data platform engineering is the choice of Spark+Databricks as the core of our data platform. Our previous, more traditional data warehouse architecture placed a significant data engineering overhead on us due to the diversity of our data domains.

We have found it useful to make a clear distinction in the data stack between the components that are part of the platform vs everything else. Some examples of what we provide to domain teams as part of our data platform:

  • Databricks+Spark as a working environment and a versatile compute platform;
  • one-liner functions for data ingestion, e.g. from Mongo collections or Kafka topics;
  • an Airflow instance for scheduling data pipelines;
  • templates for building and deploying predictive models as microservices;
  • cost tracking of data products;
  • BI & visualization tools.

As a general approach, our aim is to standardize as much as it makes sense in our current context — even bits that we know won’t remain standardized forever. As long as it helps productivity right now, and doesn’t centralize any part of the process, we’re happy. And of course, some elements are completely missing from the platform currently. For example, tooling for data quality assurance, data discovery, and data lineage are things we have left for the future.

Data governance

Strong personal ownership supported by feedback loops

Having fewer people and teams is actually an asset in some aspects of governance, e.g. it is much easier to make decisions. On the other hand, our key governance question is also a direct consequence of our size. If there’s a single data person per domain, they can’t be expected to be an expert in every potential technical aspect. However, they are the only person with a detailed understanding of their domain. How do we maximize the chances of them making good choices within their domain?

Our answer: via a culture of ownership, discussion, and feedback within the team. We have borrowed liberally from the management philosophy in Netflix and cultivated the following:

  • personal responsibility for the outcome (of one’s products and domains);
  • seeking different opinions before making decisions, especially those impacting other domains;
  • soliciting feedback and code reviews both as a quality mechanism and an opportunity for personal growth.

We have also made a couple of specific agreements on how we approach quality, written down our best practices (including naming conventions), etc. But we believe good feedback loops are the key ingredient for turning the guidelines into reality.

These principles apply also outside the “building” work of our data team — which is what has been the focus of this blog post. Obviously, there is much more than providing data products to how our data scientists are creating value in the company.

A final thought on governance — we will keep iterating on our ways of working. There will never be a single “best” way of doing things and we know we need to adapt over time.

Final words

This is it! These were the 4 core data mesh concepts as applied in Starship. As you can see, we have found an approach to the data mesh that suits us as a nimble growth-stage company. If it sounds appealing in your context, I hope that reading about our experience has been helpful.

If you’d like to pitch in to our work, see our careers page for a list of open positions. Or check out our Youtube channel to learn more about our world-leading robotic delivery service.

Reach out to me if you have any questions or thoughts and let’s learn from each other!

[ad_2]

Source link

TagsarchitecturebestBusinesscoupledayforevergoodhappylakelightlivememodelnewperfecttrainingviewworkworldyoutube
Previous Article

Starship Completes One Million Autonomous Deliveries | ...

Next Article

10 secrets to building a successful digital ...

0
Shares
  • 0
  • +
  • 0
  • 0
  • 0

Related articles More from author

  • Travel & Lifestyle

    Amid turmoil, Vt. Education officials say masks may be required in certain school situations

    September 14, 2022
    By admin1
  • Science & Tech

    Ukrainian War Talks at Oregon Science Pub on Oct. 4

    September 27, 2022
    By admin1
  • All

    7 Ways The Metaverse Is Influencing Digital Marketing

    August 26, 2022
    By admin1
  • Science & Tech

    Scientists restore collapsed clam populations and water quality in Shinnecock Bay

    August 30, 2022
    By admin1
  • Science & Tech

    Hurricane Andrew and climate science lessons – POLITICO

    August 26, 2022
    By admin1
  • Health & Beauty

    The Ordinary: Your Pathway to Glowing Skin – A Complete Breakdown

    December 29, 2023
    By admin1

Leave a reply Cancel reply

You may interested

  • Science & Tech

    Charging the Sustainable Way: A Deep Dive into Bluetti Portable Solar Panels

  • Science & Tech

    That’s when science world’s lights come back to life (PHOTOS)

  • Science & Tech

    Community science draws on the power of the crowd

Search

Categories

  • All (1,224)
  • Books & Novels (2)
  • Buying Guides (22)
  • Buying Guides (20)
  • Donation and Services (1)
  • Export Test (21)
  • Fashion (1,489)
  • Gift Guides (20)
  • Gift Guides (37)
  • Health & Beauty (1,384)
  • Health & Beauty (8)
  • Home&Living (55)
  • Mobility & Lifestyle (2)
  • Non classifié(e) (2)
  • Science & Tech (1,334)
  • Sports (12)
  • Technology (52)
  • Travel & Lifestyle (1)
  • Travel & Lifestyle (1,407)
logo

Goevry is not just another run-of-the-mill magazine; it's a transformative journey that transcends the boundaries of traditional fashion publications. Our team of passionate experts, seasoned fashionistas, and visionary writers collaborate to curate a diverse range of thought-provoking features that delve into the very essence of style, culture, and identity.

  • Recent

  • Popular

  • Meshki Cotton Dresses: The Ultimate in Comfort and Fashion

    By admin1
    November 29, 2024
  • FUNNYFUZZY Sofa Covers: Comfort, Style, and Waterproof Durability

    By admin1
    November 29, 2024
  • A Homecoming Story, An Original Documentary Featuring Giannis Antetokounmpo

    By admin1
    January 17, 2024
  • Delaware science, innovation is a source of pride

    By admin1
    August 27, 2022

Follow us

  • DMCA
  • Privacy Policy
  • About Us
  • Contacts
©2024 Copyright Goevry | All Rights Reserved.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy