![]() Modeling product analytics data as traces provides high-quality data in a consistent data format across all of our complex stack. Suman Karumuri, the senior staff software engineer at Slack, summarizes the benefits of tracing: They computed funnel analytics to understand notification open rates better and identified bugs in the application and the instrumentation code using historical notification traces. Lastly, the data science team has derived insights from the tracing data. The new functionality also helped iOS and Android engineers to start using Grafana to monitor notification delivery in mobile applications. Customer experience team members can use trace data themselves to understand what went wrong and answer a customer’s query without involving the development team. Notification tracing has improved issue triage and debugging. This way, they could support 100 percent sampling for notification flows, which Slack’s customer experience team requested. They decided to separate notification traces from the message request traces. The company decided to create its own tracing solution as it concluded that none of the available 3rd party solutions met its needs fully.įor tracing message notifications, the team mapped the flow to a trace by identifying notable events and determining attribute mappings. ![]() Slack previously created a bespoke SlackTrace tracing architecture and uses it for tracing regular message delivery, where one percent of client requests are traced. Development teams quite often had to spend many days looking through multiple systems with different logging backends and formats. ![]() ![]() However, since the notification flow spans many components of Slack’s overall platform, both server-side and client-side, they can be tricky to investigate in case of any issues reported to the customer experience team. Message notifications are a key element of Slack’s user experience. It also simplified the analytics pipeline and unlocked new use cases for the data science team. Tracing helped resolve notification issues 30% faster and reduced escalations to the development team. As a Configuration Manager, you will manage obsolescence of released/legacy products $140k-188k yearly est.Slack leveraged its bespoke tracing architecture to help with investigating notification-delivery issues. Hyve Solutions is a part of Synnex Corporation, a Fortune 500 company. Defines the configurations and options to be used by business development and sales to fill orders Configuration Manager develops and maintains necessary configurator files and databases for this purpose Responsibilities: Configuration Manager manages product structure trees to define the BOMs (Bill of Materials) of new and existing products Optimizes product structure to ensure product configurability and commonality of components across products Hyve Solutions is a leader in the data center solutions industry, designing, manufacturing, and delivering custom Server, Storage, and Networking Solutions to the world's largest Cloud, Social Media, and Enterprise companies. Hyve Solutions is looking for a detail-oriented, hands-on, results-driven individual with proven communication skills and a strong work ethic to work in a challenging, fast-paced, energetic environment.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |