Software Alternatives & Reviews

A day in life of a senior (UI) engineer

Spinnaker Prometheus Grafana
  1. Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. Created at Netflix, it has been battle-tested in production by hundreds of teams over millions of deployments.
    Pricing:
    • Open Source
    Next, if there are any deployments to be done, I like to do it now. This is not something I alone do. We encourage everyone to be comfortable with the process of deploying to production. As in CI/CD, deployment is something to be seen as (daily) routine, not a big deal. After merge to master, Jenkins builds our code, and when build is done Spinnaker automatically deploys it to staging. Test automation starts running right away on freshly built stage instance, and our manual QA folks are automatically alerted by a webhook in a chat about the new build in staging, so they can pick it up too. Once everything is greenlighted, production is just a click away in Spinnaker.

    #Continuous Integration #DevOps Tools #Continuous Deployment 12 social mentions

  2. An open-source systems monitoring and alerting toolkit.
    Pricing:
    • Open Source
    I move onto taking a short look at Grafana charts for performance of our backend services that my (frontend) team maintains. These are small in terms of backend code, but important, as they deliver stuff like feature flags and various misc content from CMS(like Terms & Conditions texts). We do have alerts setup for critical scenarios, but that doesn't excuse not manually checking for trends. This is what some of these charts may look like, they're fed by Prometheus into Grafana. We got error percentage, Redis used memory, event loop lag, and so on.

    #Monitoring Tools #Performance Monitoring #Log Management 224 social mentions

  3. Data visualization & Monitoring with support for Graphite, InfluxDB, Prometheus, Elasticsearch and many more databases
    Pricing:
    • Open Source
    I move onto taking a short look at Grafana charts for performance of our backend services that my (frontend) team maintains. These are small in terms of backend code, but important, as they deliver stuff like feature flags and various misc content from CMS(like Terms & Conditions texts). We do have alerts setup for critical scenarios, but that doesn't excuse not manually checking for trends. This is what some of these charts may look like, they're fed by Prometheus into Grafana. We got error percentage, Redis used memory, event loop lag, and so on.

    #Data Dashboard #Data Visualization #Data Analytics 197 social mentions

Discuss: A day in life of a senior (UI) engineer

Log in or Post with