Homepage
Open in app
Sign in
Get started
.
Welcome
Frontend
Backend
Architecture
Security
Testing
CAREERS
Follow
Functional Elegance: Making Spark Applications Cleaner with the Cats Library
Functional Elegance: Making Spark Applications Cleaner with the Cats Library
Leveraging advanced features of the Scala language and Functional Programming approaches can improve code of Spark application
Shalom Sanevich
Apr 25
Wrapping up AppsFlyer’s 2023 Contributions to the Developer Community
Wrapping up AppsFlyer’s 2023 Contributions to the Developer Community
As we bid farewell to 2023, we reflect on a year filled with incredible momentum in our R&D brand. At AppsFlyer, we take immense pride in…
Talia Komorov
Jan 1
Recording and playing back network traffic in Node.js
Recording and playing back network traffic in Node.js
A handy way to bootstrap your integration tests
Dror Ben-Gai
Dec 21, 2023
Clearing the Obstacles Around Kubernetes Stateful Applications
Clearing the Obstacles Around Kubernetes Stateful Applications
.
Tal Asulin
Nov 29, 2023
Making Consul run faster across data centers
Making Consul run faster across data centers
As always, at the beginning of a quarter, our team lead named the tasks that needed to be done and asked who wanted to do what. I said I…
Pavel Suchman
Aug 3, 2023
Hi developer, meet Kubernetes!
Hi developer, meet Kubernetes!
If you’re here, you’ve likely heard the word Kubernetes (or K8s). Now you want to know more about it and how you can easily use and think…
Ahuvim
Jul 26, 2023
Four Crucial Steps to Take Before Changing Kafka Partition Key at Scale
Four Crucial Steps to Take Before Changing Kafka Partition Key at Scale
You’re a software developer and you are using Apache Kafka to process massive amounts of data in realtime. Your application is working…
Harel Opler
May 9, 2023
Trending
10 Tips for Javascript Debugging Like a PRO with Console
10 Tips for Javascript Debugging Like a PRO with Console
I must admit it for the first time, and I’ll use this platform to clean up the skeletons from my development closet. Sometimes, the magic I…
Yotam Kadishay
Feb 11, 2018
Three Tips for Managing Technical Debt: While Maintaining Developer Velocity (and Sanity)
Three Tips for Managing Technical Debt: While Maintaining Developer Velocity (and Sanity)
Technical debt is well-known to every developer. No good app starts as a legacy app with spaghetti code — it takes a journey to get there…
Adi Belan
Dec 17, 2018
Unlocking the JavaScript Code Interview (an Interviewer Perspective)
Unlocking the JavaScript Code Interview (an Interviewer Perspective)
At AppsFlyer we interview quite a few Front-End & Full-Stack engineers and know the common pitfalls many interviewees struggle with. In…
Yotam Kadishay
Apr 15, 2018
Building a rate limiter capable of handling hundreds of thousands of requests per second
Building a rate limiter capable of handling hundreds of thousands of requests per second
At the beginning of May, AppsFlyer’s Protect360 introduced “Click blocking threshold” — our anti-fraud solution that blocks non-human…
Dror Avinun
Jun 23, 2021
About AppsFlyer Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams