The Curious Engineer

All blogs / Distributed systems / cloud

Vinted Engineering

vinted.engineering

The Engineering Blog from Vinted. These are the voyages of code tailors that help create Vinted.

Distributed systems / cloudDatabasesTesting / QAEngineering blogs

Posts
82 from 18 Dec 2014 to 22 Apr 2026
Posting
monthly (9 in the last year)
Kind
company blog
Feed
https://vinted.engineering//atom.xml

2026 6

  1. How Vinted Serves Personalised Search Autocomplete
  2. Test Smarter, Not Harder: Risk-Based Data Quality Without Pipeline Paralysis
  3. From Dagger to Metro
  4. From Bash to Bliss: Scaling Vespa Operations with Temporal
  5. Building a Global, Event-Driven Platform: Our Ongoing Journey, Part 1
  6. Building a Global, Event-Driven Platform: Our Ongoing Journey, Part 2

2025 5

  1. Orchestrating Success
  2. Dense Retrieval
  3. Teaching the Old Dog a New Trick
  4. Investigation: Identical Servers, Different Performance
  5. Vinted Search Scaling Chapter 9: Billion-Scale Search!

2024 1

  1. Vinted Search Scaling Chapter 8: Goodbye Elasticsearch, Hello Vespa Search Engine

2023 16

  1. Adopting the Vespa search engine for serving personalized second-hand fashion recommendations at Vinted
  2. The Downsides of Excessive Mocks (framework) and Stubs in Unit Testing
  3. Vinted Search Scaling Chapter 7: Rebuilding search indexing pipeline
  4. Intrusion detection for containers
  5. Using Vitess in our CI/CD pipeline
  6. Vinted Vitess Voyage: Chapter 1 - Autumn is coming
  7. Vinted Vitess Voyage: Chapter 2 - The Cunning Plan
  8. Vinted Vitess Voyage: Chapter 3 - The Great Migration
  9. Vinted Vitess Voyage: Chapter 4 - Autumn Strikes Back
  10. Engineering in the heart of Lithuania
  11. Software Asset Inventory
  12. Faceted search using Elasticsearch
  13. The Joy of Automation
  14. Vinted Engineering Academy is back and better than ever
  15. Vinted welcomes Go, as a general-purpose backend programming language
  16. Quality Assurance at Vinted Go Lockers

2022 4

  1. A startup within a company
  2. Why is Ruby our main backend language?
  3. First 6 Months as a Backend Engineer
  4. Data Migration Project: Portal Merge

2021 9

  1. Vinted Search Scaling Chapter 6: 4th generation of Elasticsearch metrics
  2. Vinted Search Scaling Chapter 5: Divide and Conquer
  3. Automating DNS organisation-wide
  4. Vinted Search Scaling Chapter 4: Query Log
  5. Engineering in Berlin
  6. Validating JSON input in Rust web services
  7. Vinted Search Scaling Chapter 3: Elasticsearch Index Management
  8. Vinted Search Scaling Chapter 2: Routing Elasticsearch Requests with srouter
  9. Vinted Search Scaling Chapter 1: Indexing

2020 4

  1. One Year of Log Management at Vinted
  2. (Backend) Engineer Hiring Process
  3. Data center network at Vinted
  4. A programming language is just a tool! Or is it?

2019 1

  1. Scalable and non-blocking event ingestion pipeline? Here's how

2018 3

  1. How We Approach Engineering at Vinted
  2. SharedPreferences with PrefeRx
  3. Visualizing physical hardware costs

2017 11

  1. How an old server machine is serving Android developers
  2. Elasticsearch More Nodes With Fewer Servers
  3. It’s Not Just About Talent
  4. Leave It Better than You Found It
  5. Sharding out Elasticsearch
  6. What I Enjoy About Working At Vinted
  7. Lovin' Kotlin since 2015
  8. React: Or, #NoBackbone2018
  9. Bonding work with a mindset
  10. The Lego Way of Structuring Rails Code
  11. My First Quarter Leading a Team

2016 12

  1. Developing Android: An Accidental Career
  2. The secret sauce for a testable, maintainable and documented ETL
  3. Transforming Your Organisation to Support Multiple Platforms
  4. Frequent Releases & Major Changes
  5. Takeaways from PolyConf 2016
  6. Sublime Text plugin development basics
  7. Takeaways from React Europe 2016
  8. Takeaways from Devops Pro Vilnius
  9. Engineering for Engineering's Sake
  10. Internship over. Now what?
  11. Spring Cleaning: Replacing Resque with Sidekiq
  12. Life Embetterment With Hundreds of Deployments a Day

2015 9

  1. Save bandwidth by turning off TCP timestamps
  2. Vinted at Big Data Strategy 2015 conference
  3. Vinted in 30 Days
  4. One First Less
  5. Failover with Redis Sentinel
  6. Monitoring growing memcached
  7. Boldly refactoring complex code
  8. Vinted Architecture on High Scalability
  9. Proper Git

2014 1

  1. Hello World