2016

article thumbnail

Dockerizing MySQL at Uber Engineering

Uber Engineering

Uber Engineering’s Schemaless storage system powers some of the biggest services at Uber, such as Mezzanine. Schemaless is a scalable and highly available datastore on top of MySQL ¹ clusters. Managing these clusters was fairly easy when we had … The post Dockerizing MySQL at Uber Engineering appeared first on Uber Engineering Blog.

MySQL 111
article thumbnail

Hack Week #5 is Live!

Zalando Engineering

It’s the event that many of our teams anticipate throughout the entire year – our annual Zalando Hack Week. 2016 sees us branching out even further than past events , hosting parallel locations in Berlin , Dortmund , Dublin , and Helsinki. Over 1,600 technologists across three countries are putting their heads together to hack and innovate the fashion ecosystem, draped in this year’s playful theme of Gaming Allstars.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

What career path should I take to become a Hadoop Developer?

ProjectPro

Having worked your way up in the IT totem pole in the same job role, you have decided this is the best to find new horizons, new environment and a new gig in the big data domain. Starting a new career is exciting but it is not easy as lot of analysis goes into choosing a new career path. Let’s help you out with some detailed analysis on the career path taken by hadoop developers so you can easily decide on the career path you should follow to become a Hadoop developer.

Hadoop 52
article thumbnail

Implement Access Control in Node.js

nodeSWAT

Most web applications rely on some sort of access control to keep users from accessing information not meant for them. If authentication is a lock on the main door of the hotel, then access control is the individual access card they give to each user for accessing their room. We have spent quite a few blog posts on various theories about security mechanisms for web applications ( Set Up a Secure Node.js Web Application , Unvalidated Redirects , What Do You Know About Clickjacking?

article thumbnail

Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You Need to Know

Speaker: Timothy Chan, PhD., Head of Data Science

Are you ready to move beyond the basics and take a deep dive into the cutting-edge techniques that are reshaping the landscape of experimentation? 🌐 From Sequential Testing to Multi-Armed Bandits, Switchback Experiments to Stratified Sampling, Timothy Chan, Data Science Lead, is here to unravel the mysteries of these powerful methodologies that are revolutionizing how we approach testing.

article thumbnail

Why Uber Engineering Switched from Postgres to MySQL

Uber Engineering

By Evan Klitzke. Introduction. The early architecture of Uber consisted of a monolithic backend application written in Python that used Postgres for data persistence. Since that time, the architecture of Uber has changed significantly, to a model of microservices and … The post Why Uber Engineering Switched from Postgres to MySQL appeared first on Uber Engineering Blog.

MySQL 112
article thumbnail

How Uber for Business Engineering Verifies Your Ride in Real Time

Uber Engineering

Our last article on Uber for Business (U4B) discussed implementing our ride profiles feature. Today, we want to share more insight into the kind of technical challenges we’re solving. Just because our mission is to improve businesses’ experiences doesn’t … The post How Uber for Business Engineering Verifies Your Ride in Real Time appeared first on Uber Engineering Blog.

More Trending

article thumbnail

Uber Engineering’s Micro Deploy: Deploying Daily with Confidence

Uber Engineering

In 2014, Uber began expanding ever rapidly. Our platform grew from about 60 cities to 100 in the spring, and then to 200 in the fall. Meanwhile, our fastest growing cities were among our oldest. As the number of additional … The post Uber Engineering’s Micro Deploy: Deploying Daily with Confidence appeared first on Uber Engineering Blog.

article thumbnail

Using Triggers On Schemaless, Uber Engineering’s Datastore Using MySQL

Uber Engineering

The details and examples of Schemaless triggers, a key feature of the datastore that’s kept Uber Engineering scaling since October 2014. This is the third installment of a three-part series on Schemaless; the first part is a design overview … The post Using Triggers On Schemaless, Uber Engineering’s Datastore Using MySQL appeared first on Uber Engineering Blog.

MySQL 94
article thumbnail

Rewriting Uber Engineering: The Opportunities Microservices Provide

Uber Engineering

A few months back, we discussed Uber’s decision to abandon its monolithic codebase in favor of a modular, flexible microservice architecture. Since then, we’ve devoted many thousands of engineering hours to expanding this ecosystem of Uber microservices (several hundred … The post Rewriting Uber Engineering: The Opportunities Microservices Provide appeared first on Uber Engineering Blog.

article thumbnail

The Architecture of Schemaless, Uber Engineering’s Trip Datastore Using MySQL

Uber Engineering

How Uber’s infrastructure works with Schemaless, the datastore using MySQL that’s kept Uber Engineering scaling since October 2014. This is part two of a three- part series on Schemaless; part one is on designing Schemaless. In Project Mezzanine: … The post The Architecture of Schemaless, Uber Engineering’s Trip Datastore Using MySQL appeared first on Uber Engineering Blog.

MySQL 81
article thumbnail

From Developer Experience to Product Experience: How a Shared Focus Fuels Product Success

Speaker: Anne Steiner and David Laribee

As a concept, Developer Experience (DX) has gained significant attention in the tech industry. It emphasizes engineers’ efficiency and satisfaction during the product development process. As product managers, we need to understand how a good DX can contribute not only to the well-being of our development teams but also to the broader objectives of product success and customer satisfaction.

article thumbnail

Engineering the Architecture Behind Uber’s New Rider App

Uber Engineering

Why Uber Started Over. Uber is based on a simple concept: push a button, get a ride. What started as a way to request premium black cars now offers a range of products, coordinating millions of rides per day across … The post Engineering the Architecture Behind Uber’s New Rider App appeared first on Uber Engineering Blog.

article thumbnail

Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go

Uber Engineering

Cherami is a distributed, scalable, durable, and highly available message queue system we developed at Uber Engineering to transport asynchronous tasks. We named our task queue after a heroic carrier pigeon with the hope that this system would be just … The post Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go appeared first on Uber Engineering Blog.

article thumbnail

Introducing Chaperone: How Uber Engineering Audits Apache Kafka End-to-End

Uber Engineering

As Uber continues to scale, our systems generate continually more events, interservice messages, and logs. Those data needs go through Kafka to get processed. How does our platform audit all these messages in real time? To monitor our Kafka pipeline … The post Introducing Chaperone: How Uber Engineering Audits Apache Kafka End-to-End appeared first on Uber Engineering Blog.

Kafka 75
article thumbnail

Zalando Continues Being Part of the React Ecosystem at ReactNL 2016

Zalando Engineering

After attending React Europe 2016 in June, we had the pleasure to be a sponsoring partner for the first ReactNL Conference in Amsterdam this year. It was a great experience to meet developers in the React community from all around the globe, as well as showing them a taste of our Berlin offices by having “Club Mate” available for one and all! Flying the Zalando Tech flag, Kolja Wilcke and Andrey Kuzmin had an interesting talk about one of their Hack Week projects called “Elm Street 404” , an int

article thumbnail

Peak Performance: Continuous Testing & Evaluation of LLM-Based Applications

Speaker: Aarushi Kansal, AI Leader & Author and Tony Karrer, Founder & CTO at Aggregage

Software leaders who are building applications based on Large Language Models (LLMs) often find it a challenge to achieve reliability. It’s no surprise given the non-deterministic nature of LLMs. To effectively create reliable LLM-based (often with RAG) applications, extensive testing and evaluation processes are crucial. This often ends up involving meticulous adjustments to prompts.

article thumbnail

Hack Like a Girl with Zalando Tech

Zalando Engineering

I recently had the opportunity to be a mentor at the Hack Like A Girl Hackathon. It was organized by Geek Girls Carrots Berlin , with Zalando on board as a sponsor. The hackathon had a health and fitness theme, and I jumped at the chance to volunteer for the event. Before the hacking was to begin, participants and mentors met up at the Native Intruments offices on Friday evening to brainstorm their health and fitness related hacks for the weekend.

Coding 52
article thumbnail

The State of Frontend at Zalando 2016

Zalando Engineering

After seeing the State of JavaScript survey make headway online, we thought it would be interesting to do the same for Zalando to get a better understanding about what technologies and frameworks we’re using here. For the JavaScript survey, participating developers answered questions on topics ranging from frontend frameworks and state management, to build tools and testing libraries.

article thumbnail

Scenario-Based Hadoop Interview Questions to prepare for in 2023

ProjectPro

Having complete diverse big data hadoop projects at ProjectPro, most of the students often have these questions in mind – “How to prepare for a Hadoop job interview?” “Where can I find real-time or scenario-based hadoop interview questions and answers for experienced?” While we have answered the first question for our students through a series of blog posts on commonly asked Hadoop Interview Questions and tips for preparing a Hadoop resume.

Hadoop 52
article thumbnail

Copywriting for Emotion

Zalando Engineering

With users in 15 European countries, from the southwest of Spain to the northeast of Norway, we have to cater to a variety of shopping behaviours and needs. At Onsite Management, we strive to localise our international websites and apps to build an experience that our users can trust and relate to, culturally. Localisation spans an array of projects and processes, such as understanding the local users performing qualitative and quantitative research, or optimizing elements such as navigation or

Project 52
article thumbnail

Entity Resolution Checklist: What to Consider When Evaluating Options

Are you trying to decide which entity resolution capabilities you need? It can be confusing to determine which features are most important for your project. And sometimes key features are overlooked. Get the Entity Resolution Evaluation Checklist to make sure you’ve thought of everything to make your project a success! The list was created by Senzing’s team of leading entity resolution experts, based on their real-world experience.

article thumbnail

Recap of Hadoop News for September

ProjectPro

News on Hadoop-September 2016 HPE adapts Vertica analytical database to world with Hadoop, Spark.TechTarget.com,September 1, 2016. To compete in a field of diverse data tools, Vertica 8.0 has expanded its analytical database support for Apache Hadoop and Spark integration and also to enhance Apache Kafka management pipeline. Vertical analytic platform could access hadoop data before but with Vertica 8.0 the analytical engine can now directly work with data stored in hadoop without worrying about

Hadoop 52
article thumbnail

Our ReactEurope Recap

Zalando Engineering

React has become widely popular within Zalando, making our attendance at this year’s ReactEurope Conference in Paris a no-brainer. With around 800 like-minded developers and techies, this was set to be a great place to share some hands-on experiences with React. A lot of this year’s talks were centered around React Native and GraphQL. Let’s take a quick look into them below.

Project 52
article thumbnail

What are the job responsibilities of a Hadoop Administrator?

ProjectPro

With increased enterprise adoption of Hadoop, organizations are in need of hadoop administrators to take care of the large hadoop clusters they have. The job role of a Hadoop administrator is strong and the job’s outlook is healthy, with an average of 4300 hadoop admin jobs in US as of 13 th Sept, 2016. A hadoop administrator’s job role is unspectacular but is necessary to keep hadoop clusters running smoothly in production, so a hadoop admin job involves being the nuts and bolts of

Hadoop 52
article thumbnail

Emerging Tech Hubs Around The World

Zalando Engineering

Where in the world should you head to if you want to soak up the energy, innovation, and entrepreneurial success of the tech industry? If you’re looking to get amongst it, consider this your personal travel guide to the cities that are making waves in tech right now. Moscow If low living costs are still a priority, then Moscow should definitely be at the top of your tech hub list.

Banking 52
article thumbnail

The Big Payoff of Application Analytics

Outdated or absent analytics won’t cut it in today’s data-driven applications – not for your end users, your development team, or your business. That’s what drove the five companies in this e-book to change their approach to analytics. Download this e-book to learn about the unique problems each company faced and how they achieved huge returns beyond expectation by embedding analytics into applications.

article thumbnail

Cognizant Hadoop Interview Questions

ProjectPro

After taking comprehensive hands-on hadoop training, the placement season is finally upon you. You applied for a Cognizant Hadoop Job interview and fortunately, were shortlisted. It is just the technical hadoop job interview that separates you from your big data career. At this step, the help that you can get from your hadoop developer resume is over and it’s up to you how you drive your hadoop developer interview and whether you get selected for the hadoop job.

Hadoop 52
article thumbnail

Zalando’s Tech Academy gets cosy with GitHub

Zalando Engineering

In September 2015, the Zalando Tech Academy was set up to help our Techies gain further insights into the programming languages, frameworks, and other tools or methods used within Zalando. Our role as the Learning Team within Zalando Technology is to support and promote our experts, to bring their learning ideas to life, and to help our colleagues develop new skills and strengthen existing proficiencies.

article thumbnail

Integrated Commerce and our Merchant Center rebuild

Zalando Engineering

Zalando’s vision is to connect people and fashion. To do that, we want to get access to potentially all the fashion stock that’s out there in the world. This means connecting to stock from every possible source. Therefore, stock integration for Zalando is divided into two areas: e-commerce stock, where we connect e-commerce warehouses from other brands and e-tailers, and offline stock, where we connect to brick and mortar stores, digitalise their stock, and make it visible and available online.

Scala 52
article thumbnail

When do you involve users in a user-centered design process?

Zalando Engineering

One of the favourite parts of my job is that I get to discuss and share insights with relevant professionals of how to best apply user-centered design practice in organisations. When we talk about user-centered design, we often say it is about placing users at the centre of a product. What does that really mean? How do you understand it and apply in your daily product design process?

article thumbnail

The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Communication

Speaker: David Bard, Principal at VP Product Coaching

In the fast-paced world of digital innovation, success is often accompanied by a multitude of challenges - like the pitfalls lurking at every turn, threatening to derail the most promising projects. But fret not, this webinar is your key to effective product development! Join us for an enlightening session to empower you to lead your team to greater heights.

article thumbnail

How to deliver millions of personalised newsletter emails on AWS

Zalando Engineering

At Zalando, we strive to help our customers find the most relevant fashion they can imagine. Zalando is known for its great fashion assortment and its huge selection of products. In order to ensure that our customers are not overwhelmed by this vast selection of products, the Recommendations Team builds systems that ensure that customers find products in an easy and convenient way.

AWS 52
article thumbnail

Recap of Hadoop News for April

ProjectPro

News on Hadoop-April 2016 Cutting says Hadoop is not at its peak but at its starting stages. April 1, 2016. Datanami.com At his keynote address in San Jose, Strata+Hadoop World 2016, Doug Cutting said that Hadoop is not at its peak and not going to phase out. Hadoop is still undergoing digital mutations and the experts are considering it to be in its starting stages.

Hadoop 52
article thumbnail

Progress recap: Elm Street 404

Zalando Engineering

Remember the game that was created with the Elm language during Zalando’s Hack Week #4? We’ve been working on it via open source and it’s had a lot of improvements since then. Our goal remains the same — to put the game on the 404 page of the Zalando website, and at its current state, we’re as close as ever to reaching it. In this post we will go through the game’s progress in detail.

article thumbnail

Recap of Hadoop News for March

ProjectPro

News on Hadoop- March 2016 Hortonworks makes its core more stable for Hadoop users. March 1, 2016. PCWorld.com Hortonworks is going a step further in making Hadoop more reliable when it comes to enterprise adoption. Hortonworks Data Platform 2.4, which recently became available, is equipped to be regularly updated. Hortonworks has decided that they will update the core Hadoop components - HDFS, MapReduce, YARN and Zookeeper annually, but extensions like Spark, Hive, HBase and Ambari will be peri

Hadoop 52
article thumbnail

Driving Business Impact for PMs

Speaker: Jon Harmer, Product Manager for Google Cloud

Move from feature factory to customer outcomes and drive impact in your business! This session will provide you with a comprehensive set of tools to help you develop impactful products by shifting from output-based thinking to outcome-based thinking. You will deepen your understanding of your customers and their needs as well as identifying and de-risking the different kinds of hypotheses built into your roadmap.