DESPRE COMPANIE

Keysight Technologies is a leading technology company that helps enterprises, service providers and governments accelerate innovation to connect and secure the world. Keysight's solutions optimize networks and bring electronic products to market faster and at a lower cost with offerings from design simulation, to prototype validation, to manufacturing test, to optimization in networks and cloud environments. Customers span the worldwide communications ecosystem, aerospace and defense, automotive, energy, semiconductor, and general electronics end markets.

.

Add distributed service tracing in a highly elastic environment for applications that have high availability and resilience.
Stagiu plătit la Keysight Technologies Romania · 15/06/2020
Categorii:
  • – Networking
Oraș:
  • room București
Aptitudini necesare:

scripting

This project is meant to improve the observability and debugability of products that target the Kubernetes platform.

Problem:

We have a distributed application that's made up of a collection of microservices deployed in a Kubernetes cluster and accessed via a web UI. Each end-user interaction generates a request that ends up touching multiple services (ex: the targeted microservice itself, an auth service to validate permissions for the request, a db to retrieve data, etc.). To properly understand the path of a single request, we need to correlate logs from multiple services. In a distributed, elastic environment with multiple concurrent users, simply determining what logs to look at is a nontrivial problem.

Solution:

Instrument services with code that assigns each external request a unique id and passes it to all services that are involved in handling the request. Include the external request-id in all log messages and records information (e.g., start time, end time) about the requests and operations performed when handling an external request in a centralized service.

This project is one of the 40+ latest technology projects we have prepared for you this year. If you choose it, after 3 months with our team and mentors you will: •know how to deal with real-life technological challenges •gain technical skills •apply what you learn in challenging self-contained projects with visibility in the market •gain new soft skills, especially teamwork, communication, and presentations skills •be part of a Vibrant, Flexible, Friendly & Fun place •access Hi-tech & best-in-class facilities •access our benefits: flexible schedule, sports & recreational facilities, medical subscription, daily fruits, and lots of coffee •increase your income 😊

Check out our social media for more info about the team.