公司:zalando
Zalando SE是德国一家时尚电子商务互联网公司。它的在线销售的产品以鞋,时尚服装为主。该公司在2008年(由Rocket Internet)创立于德国,总部设在柏林。从2008年起,Zalando的在线零售业务逐渐扩展到十四个欧洲国家。目前,Zalando的商业运营活跃在德国,奥地利,瑞士,法国,比利时,荷兰,意大利,西班牙,波兰,瑞典,丹麦,芬兰,挪威和英国。至2015年,Zalando在德国本土有超过8000名员工,其中柏林地区有超过1500名员工,其经营区域超过15个国家和地区。
OpenTelemetry for JavaScript Observability at Zalando
How Zalando improved observability for Node.js and web applications using OpenTelemetry.
Node.js and the tale of worker threads
Join me on a Friday night on-call investigation into a rogue Node.js service.
End-to-end test probes with Playwright
Learn how we set up reliable automated end-to-end test probes for our Zalando website using Playwright
Micro Frontends: Deep Dive into Rendering Engine (Part 2)
Learn all the details about Rendering Engine - from data fetching to layout composition.
Micro Frontends: from Fragments to Renderers (Part 1)
Moving beyond Project Mosaic. Get an insight into the declarative view composition framework that powers new features for Zalando's website.
Custom Navigational Transitions in iOS
Explores how our iOS App incorporates custom navigation in a backend-driven UI.
Failing to Auto Scale Elasticsearch in Kubernetes
A story of operational failure in large scale Elastisearch installation including the root cause analysis and mitigations that followed.
Next level customer experience with HTTP/3 traffic engineering
HTTP/3 addresses key challenges such as latency reduction, concurrent access, and low-latency content delivery.
Transitioning to Appcraft: Evolution of Zalando’s server-driven UI framework
This article outlines our server-driven UI framework utilised for mobile applications and delves into the reasons for retiring its predecessor.
Theming the Zalando Design System
The journey of introducing theming to the Zalando Design System, and the challenges faced along the way.
Enhancing the Mock Server: A User Interface Approach
A summary of our experience using a mock server library in our frontend React application and how we leveraged a custom UI implementation to further enhance its flexibility during initial feature...
Enhancing Distributed System Load Shedding with TCP Congestion Control Algorithm
Load shedding is a common problem in event driven systems. But even more problematic when that load needs to be prioritized according to different priorities. Here we present how we solved this...
Using modules for Testcontainers with Golang
In this post, we explain how to use modules for Testcontainers with Golang and how to fix common issues.
Migrating From Elasticsearch 7.17 to Elasticsearch 8.x: Pitfalls and Learnings
在升级Elasticsearch集群的过程中,团队面临了一些挑战,但最终取得了成功。他们通过监控和警报确保数据同步,备份数据以及更新警报和检查。团队还发现了恢复数据的流程存在问题,并通过使用Kibana进行工作流程改进。总体而言,升级是成功的,团队准备着手下一次升级,并且不断进化。
Mastering Testing Efficiency in Spring Boot: Optimization Strategies and Best Practices
Unlock the secrets to supercharging your Spring Boot tests! Explore how we utilized specific techniques, resulting in a 60% reduction in test runtime!
Patching the PostgreSQL JDBC Driver
This blog post describes a recent contribution from Zalando to the Postgres JDBC driver to address a long-standing issue with the driver’s integration with Postgres’ logical replication that resulted in runaway Write-Ahead Log (WAL) growth. We will describe the issue, how it affected us at Zalando, and detail the fix made upstream in the JDBC driver that fixes the issue for Debezium and all other clients of the Postgres JDBC driver.