Homepage
Open in app
Sign inGet started

WalkMe Engineering

Creative Engineers helping organizations become the best they can be

  • Dev
  • Front-End
  • Infrastructure
  • Archive
  • Jobs
  • Using a Proxy Microservice as Part of a Gradual Monolith Decomposition Process

    Using a Proxy Microservice as Part of a Gradual Monolith Decomposition Process

    The solution that saved us from downtime and provided an architecture rollback option. First article of ‘Monolith Decomposition’ series
    Go to the profile of Yedidya Schwartz
    Yedidya Schwartz
    Sep 3, 2020
    Using a Buffer Microservice and Amazon SQS to Reduce the Load on a DB

    Using a Buffer Microservice and Amazon SQS to Reduce the Load on a DB

    How to prevent and test system overload — without increasing any resources
    Go to the profile of Yedidya Schwartz
    Yedidya Schwartz
    Jun 29, 2020
    The Functional Sandwich Principal

    The Functional Sandwich Principal

    Start using functional style in your existing code base today, using the “functional sandwich” principal.
    Go to the profile of Omer Dolev
    Omer Dolev
    Jun 1, 2020
    Horizontal Scaling of a Stateful Server with redis pub/sub

    Horizontal Scaling of a Stateful Server with redis pub/sub

    The story of how we scaled a 7 years old stateful monolith horizontally — and came out alive!
    Go to the profile of Yedidya Schwartz
    Yedidya Schwartz
    May 25, 2020
    A Map To Promise Then

    A Map To Promise Then

    A functional approach to promise.then
    Go to the profile of Omer Dolev
    Omer Dolev
    Apr 12, 2020
    Memory Management in JavaScript

    Memory Management in JavaScript

    Creating and modifying objects is something very trivial in JS. How do JS engines optimize it and how it affects performance?
    Go to the profile of mkuts12
    mkuts12
    Dec 27, 2019
    Memory in Javascript— beyond leaks

    Memory in Javascript— beyond leaks

    The way you create and access your data can affect your app’s performance. Let’s see how.
    Go to the profile of Yonatan Kra
    Yonatan Kra
    Nov 6, 2019
    Trending
    Managing consumer commits and back-pressure with Node.js and Kafka in production

    Managing consumer commits and back-pressure with Node.js and Kafka in production

    A detailed walk-through for creating a Node.js based kafka consumer
    Go to the profile of Yoni Goyhman
    Yoni Goyhman
    Apr 8, 2019
    Measure your code coverage using Istanbul (with a demo)

    Measure your code coverage using Istanbul (with a demo)

    As part of my team’s latest effort to implement a full CI/CD process for our services, we sought to improve our confidence and trust in the…
    Go to the profile of Tal Kaminsky
    Tal Kaminsky
    Jan 18, 2018
    How To: Merge a Git submodule into it’s main repository

    How To: Merge a Git submodule into it’s main repository

    Git submodules seem like a good idea at first glance. In practice, at least for us, they have proven to be clunky and hard to work with.
    Go to the profile of Alex Puschinsky
    Alex Puschinsky
    Feb 27, 2019
    Solr from the field

    Solr from the field

    Lessons learned while maintaining over 30 billion documents
    Go to the profile of Alex Puschinsky
    Alex Puschinsky
    Aug 12, 2018
    Optimizing Animation Without Learning Optimization

    Optimizing Animation Without Learning Optimization

    TL;DR - Web animation should always strive for the 60hz limit - CSS animation should give best performance results but it can be abused…
    Go to the profile of Yonatan Kra
    Yonatan Kra
    Jan 22, 2018
    About WalkMe EngineeringLatest StoriesArchiveAbout MediumTermsPrivacy