Transcript of a discussion on an open-source project, Hypertrace, and how it helps designers, builders, and testers of modern APIs gain visibility across their internal and third-party services.
Extensive Validated Case Study on the Business Process Framework for Market Entry of a Minimum Viable Product corresponding to a Mobile App Generating Vernacular Payment Links.
This document provides an overview of Think Straight, an IT services company that offers digital solutions including mobile and web development, enterprise solutions, and cloud services. It highlights Think Straight's global footprint, 15+ professionals, focus on repeat customers and values. The document also summarizes Think Straight's capabilities and expertise in areas like Microsoft technologies, AWS, open source, and industries like financial services, telecom, real estate and education. It provides examples of case studies for mobile/web apps, telecom solutions and enterprise solutions implemented on Dynamics 365 and Azure cloud.
Cyrus Recharge Solutions Pvt. Ltd. Provide online mobile recharge software, API integration and DTH recharge software, travel portal software with API integration, Recharge API provider, mobile recharge application, eCommerce portal development, money transfer software and much more.
Start your Multi Recharge Business in your Budget….
Mobile Recharge Software + B2B Recharge Software + B2C Recharge Software + Recharge API + B2B2B Recharge Software + B2B2C Recharge Software + White Label Recharge Software + Single SIM Multi Recharge Software + Lapu Recharge Software + Utility Bill Payment Software + DTH Recharge Software.
Please Call 9799950666 for buying Mobile Recharge Software or to know more information mail on [email protected]
How do you combine comprehensive analysis running on large amount of data with the demand for responsiveness of today's api services?
This talk illustrates one of recipes that we currently use at ING to tackle this problem. Our analytical stack combines machine learning algorithms running on hadoop cluster and api services executed by an akka cluster.
Cassandra is used as a 'latency adapter' between the fast and the slow path. Our api services are executed by the akka/spray layer. Those services consume both live data sources as well as intermediate results as promoted by the hadoop layer via cassandra. This approach allows us to provide internal api services which are both complete and responsive.
2degrees Mobile used WSO2 Carbon middleware, including the WSO2 ESB, to develop and launch innovative mobile services in 18 months. This helped 2degrees acquire nearly one-sixth of New Zealand's mobile market. The WSO2 ESB successfully manages service mediation and orchestration for 2degrees. 2degrees has expanded its use of WSO2 middleware like the Data Services Server to rapidly respond to competitors and share more information with customers.
PSD2, the Payment Services Directive mandate of the European Union (EU) enables business and consumer banking customers to use third-party providers to manage financial transactions. Furthermore, the regulation requires banks to provide these third-parties access to their customers accounts through open APIs
PSD2, in fact, changes the very nature of banking when any of the participants — bank, customer, merchant, or third party — resides in Europe. The regulation also establishes different types of third parties, opening up new opportunities for enterprising service providers.
The APIs that PSD2 delineates provide the mechanism that enables PSD2 to work — and for any company serving in any of the roles that PSD2 defines, managing those APIs is essential to the seamless operation of the services and the mitigation of inherent security and performance risks.
On this webinar, digital transformation expert Jason Bloomberg, President of industry analyst firm Intellyx, will discuss the complexities of the API-enabled ecosystem that PSD2 creates and the many essential roles that API management must serve to ensure successful, secure financial transactions.
Next, Fiorano Software CEO and CTO Atul Saini will explain the actual PSD2 functionality and will show how APIs (and to a lesser extent messaging) are used to implement PSD2. He will also show how Fiorano API Management provides the security, metering, monitoring, and management that all PSD2 participants require.
Jfokus 2018: Lost in transaction - Strategies to deal with (in-)consistency ...Bernd Ruecker
The document discusses the challenges of distributed systems including asynchronicity, failures, and transactions. It recommends using circuit breakers to handle failures gracefully, workflow engines to manage state and retries across services, and event-driven architectures with compensation for eventual consistency when transactions span multiple services. The document provides examples of how these approaches can help solve common problems in distributed systems.
Major Internet Payment Processing System Country wise Payment Services Express Payment Recurring Payment Shopping cart and Website Integration ERP solution for SME Implementation Models Engage& Transition (E&T) Engage, Augment & Transition (EA&T) Key modules Procurement Management Inventory Production Sales and CRM Accounting Financial Management Business Intelligence Integrated POS
We Are Razorthink: AIs for the EnterpriseRazorthink
Razorthink is an AI company founded in 2011 with 180 employees. It uses deep learning to analyze large amounts of customer data for enterprises. Razorthink's flagship product is Big Brain, the first AI data scientist that uses very deep neural networks to uncover insights at unprecedented scale, beyond what is possible for human data scientists or traditional machine learning. Big Brain and Razorthink's other AI products help industries like financial, banking, retail, and telecommunications with tasks like customer segmentation, churn prediction, upsell/cross-sell recommendations.
MOBILE RECHARGING WITH BANKING TRANSACTION USING SMSKuldeep Jain
This document provides an overview of a project that enables mobile recharging and banking transactions using SMS. It discusses developing software modules including a bank server, mobile server, mobile receiver, and client component (mobile kit). The bank server and mobile server maintain user account and transaction databases. The mobile receiver acts as an interface between the mobile kit and servers. SMS messages containing account and transaction details are sent from the mobile kit to the mobile receiver and processed by the servers. If verified, funds are deducted or transferred and account balances updated. The system aims to provide a convenient customer service for mobile recharging and banking on-the-go via SMS without needing to visit physical locations.
How to stop fingerpointing when your application is downCompuware ASEAN
The document discusses how traditional monitoring leads to finger-pointing between teams when applications are down. It describes how Compuware's Application Performance Management (APM) solution provides a single system that monitors applications across development, testing, and production. This gives teams a common view of transactions and issues to reduce finger-pointing and resolve problems faster.
Capital Cube enables contextual Treasury with composable NextGen technology. Its API-first platform offers a highly composable front to back Treasury, along with contextual asset liability management, portfolio risk analytics and value adds like Libor transition and CBX-FX. Capital Cube is built on a cloud-based architecture that seamlessly integrates with existing technology and helps in maximizing trading profits, fee-based income and efficiently managing intraday liquidity.
APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...apidays
The document discusses how ForgeRock can help enterprises secure value in an API connected ecosystem by building trust for consumers through convenience, choice, and visibility while delivering personalized experiences. Standardized APIs offer opportunities for enterprises to extend capabilities and meet customer needs across segments, while connecting customers seamlessly and safely to partner offerings can enhance customer experience and create new revenue streams. ForgeRock supports securing the value of API ecosystems by addressing authentication, authorization, consent, and API security across internal and external sources through a comprehensive identity platform.
IBM API Connect supports Open Banking and PSD2 regulations by:
1) Allowing banks to securely expose customer banking data and payments through APIs to third party providers and new digital channels.
2) Managing third party provider identities and authentication through standards like OAuth 2.0 and OpenID Connect.
3) Providing accelerators and sandboxes for banks to test their APIs for compliance with Open Banking standards and regulations.
The document provides an agenda for a program on Oracle Mobile Suite. It includes an overview of Oracle Mobile Cloud (mBaaS), Mobile Front, Intelligent Bots, Customer Experience Analytics, and competitive information. It also contains several copyright statements and safe harbor statements indicating the content is intended for informational purposes only and product features and functionality may change.
apidays LIVE Jakarta - Follow the money: connecting payments by Luis Ereneta,...apidays
apidays LIVE Jakarta 2021 - Accelerating Digitisation
February 24, 2021
Follow the money: connecting payments in Indonesia, Philippines and Thailand
Luis Ereneta, Senior Product Manager at Brankas
The document discusses services provided by Carbon Black Inc., an organization that aims to provide information security services and process improvement consulting. It outlines Carbon Black's core team of experts, history since being founded in 2015, and list of services offered, which include penetration testing, web application security, employee monitoring systems, data leak prevention, proxy servers, network gateways, security information and event management, software development, mobile app development, CMS website development, e-commerce development, search engine optimization, online reputation management, and web designing. Contact information is provided at the end.
Project report on ONLINE REAL ESTATE BUSINESSDivyesh Shah
A project report on 'online real estate' will help you to understand the modeling diagrams for this project and all type of information related to this project
SpringOne Platform 2019
SB Payment Service (part of the SoftBank Group) is developing a next-generation, in-house payment system using Spring and Pivotal Application Service.
In this session, we'll talk about how and why we introduced Pivotal Platform to the organization and provide an overview of the Spring Boot- and Spring Cloud-based architecture, as well as how we implemented CI/CD and designed for observability and high resilience. We'll also discuss the benefits introducing a platform has brought to both development and operations.
This system is now running in production. We'd like to share the things we've done to reduce incidents in production and make operations stable.
D'Selva Infotech is an India-based technology solutions provider that offers web development, mobile app development, software product development, and consulting services. It has over 100 professionals providing services to clients of all sizes, from startups to large corporations, across various industries. Its mobile app development capabilities include native apps for iOS and Android as well as web-based apps, and it has experience developing apps for sectors like retail, banking, manufacturing, and education.
PSD2 & Open Banking: How to go from standards to implementation and complianceRogue Wave Software
PSD2-driven Open Banking is here, and with it comes challenges in understanding what it means, choosing which standards organizations to follow, which practices are right for you, and whether to aim for regulatory compliance only or use the regulation as an opportunity to differentiate and transform. From a strategic and technical point of view, compliance dictates that now is the time to chart a precise implementation for your organization – do you know where to begin?
Secure and Compliant Data Management in FinTech ApplicationsLionel Briand
FinTech applications handle sensitive user data and must ensure secure data management and compliance with regulations to avoid breaches. Automated techniques are needed to help with compliance analysis, security testing, and auditing given the complexity and resources required. These include machine-interpretable models of standards, automated testing of applications and protocols, run-time monitoring, and machine learning to predict vulnerabilities. Such techniques can help scale assurance efforts for secure data management in FinTech.
The document discusses how CoSourcing Partners helps organizations optimize their operations through robotic process automation (RPA). They are technology agnostic and can configure robots from different technologies to best fit an organization's needs. CoSourcing Partners assists with developing an RPA strategy, selecting and configuring robots, and sustaining the robotic workforce to improve quality, reduce costs, and lower risks for clients. Their approach delivers high quality processes through a team of automation experts.
Gone are the days when customers have to approach a brand to meet their requirements. In this digitally
empowered business world, brands are competing with each other to take the customer experience to the
next level, where they learn the customer behavior, anticipate the customer needs and offer them the
desired products and services well in advance. The digital technologies powered with Big Data, Artificial Intelligence and Predictive Analysis are potential research areas where many businesses are focusing on to redefine the customer experience they deliver.
The document proposes developing an online real estate management system. Some key points:
- The system will automate manual processes and provide information about tenants and properties to customers and real estate companies.
- Challenges include transferring from a manual to automated system, developing financial operations, and ensuring communication between offices and websites.
- The vision is to attract more customers by building a database to handle requirements and provide more property details online.
- Objectives include allowing real estate companies to access tenant information and share data between companies through a distributed database.
Traceable.ai Debuts Platform for Building API Knowledge that Detects And Thwa...Dana Gardner
Transcript of a discussion on a new platform designed from the ground up specifically to define, manage, secure, and optimize the API underpinnings for so much of what drives today’s digital business.
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Dialexa
Your technology strategy is the key to executing successful digital transformation. But if you talk to engineers and strategists, there are opposing views on the best way to leverage technology.
While engineers might push for a pure microservices architecture, strategists may take a step back and consider the long-term implications of that decision on the enterprise. Is there a middle ground?
Our own VP of Engineering, Samer Fallouh, and Head of Technology Strategy, Russell Villemez, discussed this topic to see if there was some middle ground to drive innovation more effectively.
Full write-up: https://by.dialexa.com/platforms-and-microservices-is-there-a-middle-ground-for-engineers-and-tech-strategists
Major Internet Payment Processing System Country wise Payment Services Express Payment Recurring Payment Shopping cart and Website Integration ERP solution for SME Implementation Models Engage& Transition (E&T) Engage, Augment & Transition (EA&T) Key modules Procurement Management Inventory Production Sales and CRM Accounting Financial Management Business Intelligence Integrated POS
We Are Razorthink: AIs for the EnterpriseRazorthink
Razorthink is an AI company founded in 2011 with 180 employees. It uses deep learning to analyze large amounts of customer data for enterprises. Razorthink's flagship product is Big Brain, the first AI data scientist that uses very deep neural networks to uncover insights at unprecedented scale, beyond what is possible for human data scientists or traditional machine learning. Big Brain and Razorthink's other AI products help industries like financial, banking, retail, and telecommunications with tasks like customer segmentation, churn prediction, upsell/cross-sell recommendations.
MOBILE RECHARGING WITH BANKING TRANSACTION USING SMSKuldeep Jain
This document provides an overview of a project that enables mobile recharging and banking transactions using SMS. It discusses developing software modules including a bank server, mobile server, mobile receiver, and client component (mobile kit). The bank server and mobile server maintain user account and transaction databases. The mobile receiver acts as an interface between the mobile kit and servers. SMS messages containing account and transaction details are sent from the mobile kit to the mobile receiver and processed by the servers. If verified, funds are deducted or transferred and account balances updated. The system aims to provide a convenient customer service for mobile recharging and banking on-the-go via SMS without needing to visit physical locations.
How to stop fingerpointing when your application is downCompuware ASEAN
The document discusses how traditional monitoring leads to finger-pointing between teams when applications are down. It describes how Compuware's Application Performance Management (APM) solution provides a single system that monitors applications across development, testing, and production. This gives teams a common view of transactions and issues to reduce finger-pointing and resolve problems faster.
Capital Cube enables contextual Treasury with composable NextGen technology. Its API-first platform offers a highly composable front to back Treasury, along with contextual asset liability management, portfolio risk analytics and value adds like Libor transition and CBX-FX. Capital Cube is built on a cloud-based architecture that seamlessly integrates with existing technology and helps in maximizing trading profits, fee-based income and efficiently managing intraday liquidity.
APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...apidays
The document discusses how ForgeRock can help enterprises secure value in an API connected ecosystem by building trust for consumers through convenience, choice, and visibility while delivering personalized experiences. Standardized APIs offer opportunities for enterprises to extend capabilities and meet customer needs across segments, while connecting customers seamlessly and safely to partner offerings can enhance customer experience and create new revenue streams. ForgeRock supports securing the value of API ecosystems by addressing authentication, authorization, consent, and API security across internal and external sources through a comprehensive identity platform.
IBM API Connect supports Open Banking and PSD2 regulations by:
1) Allowing banks to securely expose customer banking data and payments through APIs to third party providers and new digital channels.
2) Managing third party provider identities and authentication through standards like OAuth 2.0 and OpenID Connect.
3) Providing accelerators and sandboxes for banks to test their APIs for compliance with Open Banking standards and regulations.
The document provides an agenda for a program on Oracle Mobile Suite. It includes an overview of Oracle Mobile Cloud (mBaaS), Mobile Front, Intelligent Bots, Customer Experience Analytics, and competitive information. It also contains several copyright statements and safe harbor statements indicating the content is intended for informational purposes only and product features and functionality may change.
apidays LIVE Jakarta - Follow the money: connecting payments by Luis Ereneta,...apidays
apidays LIVE Jakarta 2021 - Accelerating Digitisation
February 24, 2021
Follow the money: connecting payments in Indonesia, Philippines and Thailand
Luis Ereneta, Senior Product Manager at Brankas
The document discusses services provided by Carbon Black Inc., an organization that aims to provide information security services and process improvement consulting. It outlines Carbon Black's core team of experts, history since being founded in 2015, and list of services offered, which include penetration testing, web application security, employee monitoring systems, data leak prevention, proxy servers, network gateways, security information and event management, software development, mobile app development, CMS website development, e-commerce development, search engine optimization, online reputation management, and web designing. Contact information is provided at the end.
Project report on ONLINE REAL ESTATE BUSINESSDivyesh Shah
A project report on 'online real estate' will help you to understand the modeling diagrams for this project and all type of information related to this project
SpringOne Platform 2019
SB Payment Service (part of the SoftBank Group) is developing a next-generation, in-house payment system using Spring and Pivotal Application Service.
In this session, we'll talk about how and why we introduced Pivotal Platform to the organization and provide an overview of the Spring Boot- and Spring Cloud-based architecture, as well as how we implemented CI/CD and designed for observability and high resilience. We'll also discuss the benefits introducing a platform has brought to both development and operations.
This system is now running in production. We'd like to share the things we've done to reduce incidents in production and make operations stable.
D'Selva Infotech is an India-based technology solutions provider that offers web development, mobile app development, software product development, and consulting services. It has over 100 professionals providing services to clients of all sizes, from startups to large corporations, across various industries. Its mobile app development capabilities include native apps for iOS and Android as well as web-based apps, and it has experience developing apps for sectors like retail, banking, manufacturing, and education.
PSD2 & Open Banking: How to go from standards to implementation and complianceRogue Wave Software
PSD2-driven Open Banking is here, and with it comes challenges in understanding what it means, choosing which standards organizations to follow, which practices are right for you, and whether to aim for regulatory compliance only or use the regulation as an opportunity to differentiate and transform. From a strategic and technical point of view, compliance dictates that now is the time to chart a precise implementation for your organization – do you know where to begin?
Secure and Compliant Data Management in FinTech ApplicationsLionel Briand
FinTech applications handle sensitive user data and must ensure secure data management and compliance with regulations to avoid breaches. Automated techniques are needed to help with compliance analysis, security testing, and auditing given the complexity and resources required. These include machine-interpretable models of standards, automated testing of applications and protocols, run-time monitoring, and machine learning to predict vulnerabilities. Such techniques can help scale assurance efforts for secure data management in FinTech.
The document discusses how CoSourcing Partners helps organizations optimize their operations through robotic process automation (RPA). They are technology agnostic and can configure robots from different technologies to best fit an organization's needs. CoSourcing Partners assists with developing an RPA strategy, selecting and configuring robots, and sustaining the robotic workforce to improve quality, reduce costs, and lower risks for clients. Their approach delivers high quality processes through a team of automation experts.
Gone are the days when customers have to approach a brand to meet their requirements. In this digitally
empowered business world, brands are competing with each other to take the customer experience to the
next level, where they learn the customer behavior, anticipate the customer needs and offer them the
desired products and services well in advance. The digital technologies powered with Big Data, Artificial Intelligence and Predictive Analysis are potential research areas where many businesses are focusing on to redefine the customer experience they deliver.
The document proposes developing an online real estate management system. Some key points:
- The system will automate manual processes and provide information about tenants and properties to customers and real estate companies.
- Challenges include transferring from a manual to automated system, developing financial operations, and ensuring communication between offices and websites.
- The vision is to attract more customers by building a database to handle requirements and provide more property details online.
- Objectives include allowing real estate companies to access tenant information and share data between companies through a distributed database.
Traceable.ai Debuts Platform for Building API Knowledge that Detects And Thwa...Dana Gardner
Transcript of a discussion on a new platform designed from the ground up specifically to define, manage, secure, and optimize the API underpinnings for so much of what drives today’s digital business.
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Dialexa
Your technology strategy is the key to executing successful digital transformation. But if you talk to engineers and strategists, there are opposing views on the best way to leverage technology.
While engineers might push for a pure microservices architecture, strategists may take a step back and consider the long-term implications of that decision on the enterprise. Is there a middle ground?
Our own VP of Engineering, Samer Fallouh, and Head of Technology Strategy, Russell Villemez, discussed this topic to see if there was some middle ground to drive innovation more effectively.
Full write-up: https://by.dialexa.com/platforms-and-microservices-is-there-a-middle-ground-for-engineers-and-tech-strategists
How INOVVO Delivers Analysis that Leads to Greater User Retention and Loyalty...Dana Gardner
Transcript of a sponsored discussion on how advanced analytics drawing on multiple data sources provides wireless operators improved interactions with their subscribers and enhances customer experience through personalized insights.
ChainLink Analyst on How Cloud-Enabled Supply Chain Networks Drive Companies ...Dana Gardner
Transcript of a discussion on how technology innovators and new services from such suppliers as Tradeshift are translating advances in procurement and finance into business impacts.
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...Dana Gardner
Transcript of a BriefingsDirect discussion on how continuous processes around development and deployment of applications impact and benefit the Internet of Things trend.
The document discusses implementing a service-oriented architecture (SOA) for the US government. It notes that a survey found 56% of federal IT professionals believe their agency would benefit from an SOA. It provides tips for making an SOA successful, including understanding business objectives and defining value, focusing on understanding requirements, considering people impacts, and taking a long-term focus.
Emmelyn Wang, API strategist at Axway shares a keynote on "IT and Business as Critical API Partners, Strategies to Win in Global and Local Markets" at APIdays Zurich 2019.
The document discusses application networks, which seamlessly connect applications, data, and devices through a shared infrastructure that allows nodes on the network to discover and consume each other's capabilities. The key aspect of an application network is reuse - when new nodes are added to the network, their data and functions become available to other nodes, increasing the overall value of the network. For an application network to be successful, it must incentivize the creation of reusable assets while still respecting the self-interest of individual teams. The benefits of an application network include being clearly defined, broadly deployed, accessible, modular, seamless, elastic, scalable, and secure.
Learn How to Maximize Your ServiceNow InvestmentStave
Understand how leading companies are adopting an aPaaS strategy
Learn the evolution of ServiceNow's platform capabilities
Assert IT's influence over shadow IT practices
OAuth has become standard practice for large social media APIs and it's becoming common across enterprise APIs. OAuth is good for your customers' security and experience making is critical if you want adoption on your API.
This document summarizes a podcast discussion about the rise of business networks and how it requires new models of doing business. Some key points:
- Business networks enabled by cloud, mobile, big data are disrupting industries by allowing unprecedented connectivity and data sharing across supply chains and customers.
- This connectivity provides opportunities for data-driven innovation but also requires balancing consumer simplicity with enterprise needs for security, controls and compliance.
- Viewing the supplier as a customer too and building networks that connect buyers and suppliers can create network effects that make the platform more valuable for all participants.
- Leveraging combined data insights across an entire business network, rather than isolated systems, allows for more context and advantages in analysis
Arrayworks offers a Transformation Acceleration Platform (TAP) that enables organizations to create a digital twin of their entire enterprise. This digital twin, or Digital Twin of an Organization (DTO), provides a virtual representation of all aspects of an organization including people, processes, documents, and assets. The DTO gives organizations improved situational awareness to support better decision making and assess the impact of potential changes. TAP allows customers to model complex workflows, automatically manage processes, and gain insights from analytics. Arrayworks helps clients implement TAP to digitally transform operations and overcome challenges like inefficient processes.
The document discusses the rise of APIs and their importance for businesses. It defines APIs and explains how they allow modularization and standardization, like in other industries. APIs are becoming more critical as they allow companies to unlock digital assets and reach customers indirectly. The future of APIs includes areas like standardization, service level agreements, automated service brokering, and programmer-less stitching of services. The document recommends companies identify core digital assets, develop API-based business strategies and models, and work with 3scale to implement an API initiative and maximize potential.
How Dealertrack Optimizes the DevOps Toolchain, FutureStack17New Relic
Dealertrack explains how they optimize their DevOps toolchain at FutureStack17.
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
The document discusses essential elements to look for in a high-performance real-time streaming analytics platform. It identifies 7 key features: open source architecture, low latency, data integration using Lambda architecture, rapid application development through visual tools and pre-built operators, elastic scaling, future-proof design, and data visualization. The document argues that an ideal platform would incorporate these features to handle massive streaming data volumes with low latency and flexibility.
Encanvas is a business software company that specializes in codeless application development. Their software helps companies harvest data from various sources, analyze the data to gain insights, and create unlimited situational applications without coding to act on what matters. Encanvas aims to give customers the ability to turn data into a weapon for business improvement, customer service excellence, and other goals. It provides a codeless application development platform to help businesses more quickly develop the applications needed to power digital transformation.
Role of Data Annotation Services in AI-Powered ManufacturingAndrew Leo
From predictive maintenance to robotic automation, AI is driving the future of manufacturing. But without high-quality annotated data, even the smartest models fall short.
Discover how data annotation services are powering accuracy, safety, and efficiency in AI-driven manufacturing systems.
Precision in data labeling = Precision on the production floor.
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Aqusag Technologies
In late April 2025, a significant portion of Europe, particularly Spain, Portugal, and parts of southern France, experienced widespread, rolling power outages that continue to affect millions of residents, businesses, and infrastructure systems.
This is the keynote of the Into the Box conference, highlighting the release of the BoxLang JVM language, its key enhancements, and its vision for the future.
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfAbi john
Analyze the growth of meme coins from mere online jokes to potential assets in the digital economy. Explore the community, culture, and utility as they elevate themselves to a new era in cryptocurrency.
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...Alan Dix
Talk at the final event of Data Fusion Dynamics: A Collaborative UK-Saudi Initiative in Cybersecurity and Artificial Intelligence funded by the British Council UK-Saudi Challenge Fund 2024, Cardiff Metropolitan University, 29th April 2025
https://alandix.com/academic/talks/CMet2025-AI-Changes-Everything/
Is AI just another technology, or does it fundamentally change the way we live and think?
Every technology has a direct impact with micro-ethical consequences, some good, some bad. However more profound are the ways in which some technologies reshape the very fabric of society with macro-ethical impacts. The invention of the stirrup revolutionised mounted combat, but as a side effect gave rise to the feudal system, which still shapes politics today. The internal combustion engine offers personal freedom and creates pollution, but has also transformed the nature of urban planning and international trade. When we look at AI the micro-ethical issues, such as bias, are most obvious, but the macro-ethical challenges may be greater.
At a micro-ethical level AI has the potential to deepen social, ethnic and gender bias, issues I have warned about since the early 1990s! It is also being used increasingly on the battlefield. However, it also offers amazing opportunities in health and educations, as the recent Nobel prizes for the developers of AlphaFold illustrate. More radically, the need to encode ethics acts as a mirror to surface essential ethical problems and conflicts.
At the macro-ethical level, by the early 2000s digital technology had already begun to undermine sovereignty (e.g. gambling), market economics (through network effects and emergent monopolies), and the very meaning of money. Modern AI is the child of big data, big computation and ultimately big business, intensifying the inherent tendency of digital technology to concentrate power. AI is already unravelling the fundamentals of the social, political and economic world around us, but this is a world that needs radical reimagining to overcome the global environmental and human challenges that confront us. Our challenge is whether to let the threads fall as they may, or to use them to weave a better future.
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveScyllaDB
Want to learn practical tips for designing systems that can scale efficiently without compromising speed?
Join us for a workshop where we’ll address these challenges head-on and explore how to architect low-latency systems using Rust. During this free interactive workshop oriented for developers, engineers, and architects, we’ll cover how Rust’s unique language features and the Tokio async runtime enable high-performance application development.
As you explore key principles of designing low-latency systems with Rust, you will learn how to:
- Create and compile a real-world app with Rust
- Connect the application to ScyllaDB (NoSQL data store)
- Negotiate tradeoffs related to data modeling and querying
- Manage and monitor the database for consistently low latencies
Quantum Computing Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxJustin Reock
Building 10x Organizations with Modern Productivity Metrics
10x developers may be a myth, but 10x organizations are very real, as proven by the influential study performed in the 1980s, ‘The Coding War Games.’
Right now, here in early 2025, we seem to be experiencing YAPP (Yet Another Productivity Philosophy), and that philosophy is converging on developer experience. It seems that with every new method we invent for the delivery of products, whether physical or virtual, we reinvent productivity philosophies to go alongside them.
But which of these approaches actually work? DORA? SPACE? DevEx? What should we invest in and create urgency behind today, so that we don’t find ourselves having the same discussion again in a decade?
Generative Artificial Intelligence (GenAI) in BusinessDr. Tathagat Varma
My talk for the Indian School of Business (ISB) Emerging Leaders Program Cohort 9. In this talk, I discussed key issues around adoption of GenAI in business - benefits, opportunities and limitations. I also discussed how my research on Theory of Cognitive Chasms helps address some of these issues
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxshyamraj55
We’re bringing the TDX energy to our community with 2 power-packed sessions:
🛠️ Workshop: MuleSoft for Agentforce
Explore the new version of our hands-on workshop featuring the latest Topic Center and API Catalog updates.
📄 Talk: Power Up Document Processing
Dive into smart automation with MuleSoft IDP, NLP, and Einstein AI for intelligent document workflows.
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
How Can I use the AI Hype in my Business Context?Daniel Lehner
𝙄𝙨 𝘼𝙄 𝙟𝙪𝙨𝙩 𝙝𝙮𝙥𝙚? 𝙊𝙧 𝙞𝙨 𝙞𝙩 𝙩𝙝𝙚 𝙜𝙖𝙢𝙚 𝙘𝙝𝙖𝙣𝙜𝙚𝙧 𝙮𝙤𝙪𝙧 𝙗𝙪𝙨𝙞𝙣𝙚𝙨𝙨 𝙣𝙚𝙚𝙙𝙨?
Everyone’s talking about AI but is anyone really using it to create real value?
Most companies want to leverage AI. Few know 𝗵𝗼𝘄.
✅ What exactly should you ask to find real AI opportunities?
✅ Which AI techniques actually fit your business?
✅ Is your data even ready for AI?
If you’re not sure, you’re not alone. This is a condensed version of the slides I presented at a Linkedin webinar for Tecnovy on 28.04.2025.
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In Francechb3
Ad
How FinTech Innovator Razorpay Uses Open-Source Tracing And Observability to Manage Fast-Changing API Ecosystems
1. 1
How FinTech Innovator Razorpay
Uses Open-Source Tracing
And Observability to Manage
Fast-Changing API Ecosystems
Transcript of a discussion on an open-source project, Hypertrace, and how it helps designers, builders,
and testers of modern APIs gain visibility across their internal and third-party services.
Listen to the podcast. Find it on iTunes. Download the transcript. Sponsor: Traceable AI.
Dana Gardner: Hi, this is Dana Gardner, Principal Analyst at Interarbor Solutions, and you’re
listening to BriefingsDirect.
The speed and complexity of microservices-intense applications often leave their developers in
the dark. They too often struggle to track and visualize the actual underlying architecture of
these distributed services.
The designers, builders, and testers of modern API-driven apps, therefore, need an ongoing
and instant visibility capability into the rapidly changing data flows, integration points, and
assemblages of internal and third-party services.
Thankfully, an open-source project to advance the sophisticated distributed tracing and
observability platform called Hypertrace is helping.
Stay with us now as we hear about the evolution and capabilities of Hypertrace and how an
early adopter in the online payment suite business, Razorpay, has gained new insights and
deeper understanding of their services components.
To learn how Hypertrace discovers, monitors, visualizes,
and optimizes increasingly complex services architectures,
please welcome Venkat Vaidhyanathan, Architect at
Razorpay in Bangalore, India. Welcome, Venkat.
Venkat Vaidhyanathan: Thank you, Dana, for the warm
welcome.
Gardner: We’re also here with Jayesh Ahire, Founding
Engineer at Traceable AI and Product Manager for
Hypertrace. Welcome, Jayesh.
Jayesh Ahire: Thanks, Dana. Glad to be here.
Gardner: Venkat, what does Razorpay do and why is
tracing and understanding your services architecture so important?
Vaidhyanathan
2. 2
Built by developers, for developers
Venkat: Razorpay’s mission is to enable frictionless banking and payment experiences by
powering the entire financial infrastructure for businesses of all shapes and sizes. It’s a full-
stack financial solution that enables thousands of small- to medium-sized enterprises (SMEs)
and enterprises to accept, process, and disburse payments at scale.
Today, we process billions of dollars of payments from millions of businesses across India. As a
leading payments provider, we have been the first to bring to market most of the major online
innovations in payments for the last five years.
For the last two years, we have successfully curated neo banking and lending services. We
have seen outstanding growth in the last five years and attracted close to $300 million-plus in
funding from investors such as Sequoia, Tiger Global, Rebate, Matrix Partners, and others.
One of the fundamental principles about designing Razorpay
has been to build a largely API-driven ecosystem. We are a
developer-first company. Our general principle of building is,
“It is built by developers for developers,” which means that
every single product we build is always going to be API-driven
first. In that regard, we must ensure that our APIs are resilient.
That they perform to the best and most optimum capacity is of
extreme importance to us.
Gardner: What is it about being an API-driven organization that makes tracing and observability
such an important undertaking?
Learn More
About Traceable AI.
Venkat: We are an extremely Agile organization. As a startup, we have an obsession around
our customers. Focus on building quality products is paramount to creating the best user
experience (UX).
Our customers have amazing stories around our projects, products, and ecosystem. We have
worked through extreme times (for example, demonetization, and the Yes Bank outage), and
that has helped our customers build a lot of trust in what we do -- and what we can do.
We have quickly taken up the challenge and turned the tables for most of our customers to build
a lot of trust in the kinds of things we do.
After all, we are dealing with one of the most sensitive aspects of human lives, which is their
money. So, in this regard, the resiliency, security, and all the useability parameters are
extremely important for our success.
Gardner: Jayesh, why is Razorpay a good example of what businesses are facing when it
comes to APIs? And what requirements for such users are you attempting to satisfy with your
distributed tracing and observability platform?
Every single product that
we build is always going
to be API-driven first.
We must ensure that our
APIs are resilient.
3. 3
Observability offers scale, insight, and resilience
Ahire: Going back to the days when it all started, people
began building applications using monoliths. And it was
easier then to begin with monolithic applications to get the
business moving.
But in recent times, that is not the only important thing for
businesses. As we heard, Venkat needs scale and
resiliency in the platform while building with APIs. Most
modern organizations use microservices, which
complicates these modern architectures. They become
hard to manage, especially at large-scale organizations
where you can have 100 to 300 microservices, with
thousands of APIs communicating between those
microservices.
It’s just hard now for businesses to have visibility and observability to determine if they have any
issues and to see if the APIs are performing as they are expected.
I use a list of four brief questions that every organization needs to answer at some point. Are
their APIs:
● Providing the functionality they are supposed to deliver?
● Performing in the way they are supposed to?
● Secure for their business users?
● Understood across all their APIs and microservices uses?
They must understand if the APIs and microservices are performing up to the actual
expectations and required functionality. They need something that can provide the answers to
these questions, at the very least.
Observability helps answer these essential questions without having to open the black box and
go to each service and every API. Instead, the instrumentation data provides those insights.
You can ask questions of your system and it will give you the answers. You can ask, for
example, how your system is performing -- and it will give you some answers. Such
observability helps large-scale organizations keep up with the scale and with the increasing
number of users. And that keeps the systems resilient.
Gardner: Venkat, what are your business imperatives for using Hypertrace? Is it for UX? What
is the business case for gaining more observability in your services development?
Metrics, logs, and traces together control trouble
Ahire
4. 4
Venkat: There are three fundamental legs to what we define as modern observability. One part
is with respect to metrics, the next part has to do with the logs, and the third part is in respect to
the traces.
Up until recently, we had application performance monitoring (APM) systems that monitored
some of these things, with a single place to gather some metrics and insights. However, as
microservices grew wider in use, APMs are no longer necessarily the right way to do these
things. For such metrics, a lot of work is already going on in the open-source ecosystem with
respect to Prometheus and others. I wrote a blog about our journey into scaling our metrics
platform to trillions of data points.
Once you can get logs -- whether it is from open-source ELK Stack [Elasticsearch, Logstash,
and Kibana], or whether it is from a lot of platform as a service (PaaS) and software as a service
(SaaS) log providers -- fundamentally the issue comes down to traces.
Now, traces can be visualized in a very primitive way, such as for instrumenting a particular
piece of code to understand its behavior. It could be for a timing function, for example.
However, as microservices evolve, you’re talking about a lot more problems, such as how much
time would a network call take? How much time would the database call take? Was my DNS
request the biggest impediment? What really happened in the last mile?
And when you’re talking about an entire graph of services, it’s very important to know what
particular point in the entire graph breaks down often – or doesn’t break down very often.
Understanding all these things, as Jayesh said, and asking the right questions cannot happen
only by using metrics or just logs. They only give different slices of the problems. And it cannot
happen only by using tracing, which also only gives a different slice of the problem.
In an ideal, nirvana world, you need to combine all these things and create a single place that
can correlate these various things and allow a deep dive with respect to a specific component,
module, function, system, query, or whatever. Being able to identify root causes and the mean
time to detect (MTTD), these are some of the most paramount things that we probably need to
worry about.
In complex, large-scale systems, things go
wrong. Why things went wrong is one part,
when did things go wrong is another part,
and being able to arrive and fix things – the
MTTD and the mean time to recovery
(MTTR) -- those largely define the success
of any business.
We are just one of the many financial ecosystem providers. There are tons of providers in the
world. So, the customer has many options to switch from one provider to another. For any
business, how they react to these performance issues is the most important.
Observability tools like Hypertrace puts us in control, rather than just leaving it for hypothesis.
Why things went wrong is one part, when
did things go wrong is another part, and
being able to arrive and fix things … those
largely define the success of any business.
5. 5
Gardner: Jayesh, how does Hypertrace improve on such key performance controls as MTTD
and MTTR? How is Hypertrace being used to cut down on that all important time to remediation
that makes the user experience more competitive?
Tracing adds ease to uncovering the unknown
Ahire: As Venkat pointed out, in these modern systems, there are too many unknown
unknowns. Finding out what caused any problem at any point in time is hard.
At Hypertrace, in trying to help businesses, we present entity-focused, API-first views.
Hypertrace provides a very detailed service dashboard, an overview, an out-of-the-box service
overview. Such a backend API overview helps find what different services are talking to each
other, how they are talking to each other, the interactions between the different services, and
then what different APIs are talking to the services. It provides a list of APIs.
Hypertrace provides a single pane view into the services and API trace data. The insights
gained from the trace data makes it easier to find which API or service has some issue. That’s
where the entity-first API view makes the most sense. The API dashboard helps people get to
the issue very easily and helps reduce the MTTD and MTTR.
Learn More
About Traceable AI.
Venkat: Just to add to what Jayesh mentioned, in our world our ecosystem is internally a
Kubernetes ecosystem. And Kubernetes is extremely dynamic in nature. You’re not anymore
dealing with single, private IDs or public IDs, or any of those things. Services can come up.
Parts can come up. Deployments can come up, go down.
So, service discoverability becomes a problem,
which means that tying back a particular
behavior to these services, which are
themselves a collection of services, and to the
underlying infrastructure -- whether you’re
talking about queues or network calls -- you’re
talking about any number of interconnected
infrastructure components as well. That
becomes extremely challenging.
The second aspect is implicitly most of our ecosystems run on preemptive workloads, or smart
workloads. So, nodes can come up, nodes can go down. How do you put these things together?
While we can identify a particular service as problematic, I want to find out if it is the service that
is problematic or the underlying cloud provider. And within the cloud provider, is it the network or
the actual hardware or operating system (OS)? If it is OS, which part precisely? Is it just a
particular part that is problematic, or is the entire hardware problematic? That’s one view.
The other view is that cardinality becomes an extremely important issue. Metrics alone cannot
solve that problem. Logs alone cannot solve that problem. A very simple request, for example, a
payment-create-request in our world, carries at least 30 to 35 different cardinality dimensions
Tying back a particular behavior to these
services, which are themselves a
collection of services, and to the
underlying infrastructure … you’re talking
about any number of interconnected
infrastructure components as well.
6. 6
(e.g.: the merchant identity, gateway, terminal, network, and whether the payment is domestic
vs international, etc.).
A variety of these parameters comes into play. You need to know if it’s an issue overall, is it at a
particular merchant, and at what dimension? So, you need to narrow down the problem in a
tight production scenario.
To manage those aspects, tools like Hypertrace, or any observability tool, for that matter --
tracing in general -- makes it a lot easier to arrive at the right conclusions.
Gardner: You mentioned there are other options for tracing. How did you at Razorpay come to
settle on Hypertrace? What’s the story behind your adoption of Hypertrace after looking at the
tracing options landscape?
The why and how of Razorpay choosing Hypertrace
Venkat: When we began our observability journey, we realized we had to go further into
visibility tracing because the APMs were not answering a lot of questions we were asking of the
APM tool. The best open-source version was that offered by Jaeger. We evaluated a lot of
PaaS/SaaS solutions. We really didn't want to build an in-house observability stack.
There were a few challenges in all the PaaS offerings including storage, ability to drill down,
retention, and cost versus value offered. Additionally, many of the providers were just giving us
Jaeger with add-ons. The overall cost-to-benefit ratio suffered because we were growing with
both the number of services and users. Any model that charges us on the user level, data
storage level, or services level -- these become prohibitive over time.
Although maintaining an in-house observability tool is not the most natural business direction for
us, we soon realized that maybe it’s best for us to do it in-house. We were doing some research
and hit upon this solution called Hypertrace. It looked interesting so we decided to give it a try.
They offered the ability for me to jump into a Slack call. And that’s all I did. I just signed up. In
fact, I didn’t even sign up with my company email address. I signed up with my personal email
address and I just jumped on to their Slack call.
I started asking the Hypertrace team lots of questions.
Started with a Docker-compose, straight out of their GitHub
repo. The integration was quite straightforward. We did a
set of proof-of-concepts and said, “Okay, this sort of makes
sense.” The UX was on par with any commercial SaaS
provider. That blew my mind. How can an open-source
product build such a fantastic user interface (UI)? I think
that was the first thing that hit most of our heads. And I think that was the biggest sell. We said,
“Let’s just jump in and see how it evaluates.” And that’s the story.
Gardner: What sort of paybacks or metrics of success have you enjoyed since adopting
Hypertrace? As open source, are you injecting your own requirements or desired functions and
features into it?
How can an open-source
product build such a
fantastic user interface? …
That was the biggest sell.
7. 7
Venkat: First and foremost, we wanted to understand the beast we were dealing with in our
APIs, which meant we had to build in the instrumentation and software development kits
(SDKs), including OpenCensus, OpenTracing, and OpenTelemetry agents.
The next step was integrating these tools within our services and ecosystem. There are
challenges in terms of internally standardizing all our instrumentation, using best practices, and
ensuring that applications are adopted. We had to make internal developer adoption easier by
building the right toolkits, the right frameworks, and the right SDKs because applications have
their own business asks, and you shouldn’t be adding woes to their existing development life
cycle. Integration should be simple! So, we formulated a virtual team internally within Razorpay
to build the observability stack.
As we built the SDKs and tooling and started instrumenting, we did a lot of adoption exercises
within the organization. Now, we have more than 15 critical services and a lot more in the
pipeline. Over a period of time, we were able to make tracing a habit rather than just another
“nice to have.”
One of the biggest benefits we started seeing from the production monitoring is our internal
engineering teams figured out how to run performance tests in pre-production. Some of these
wouldn’t have been possible before; being able to pin down the right problem areas.
Now, during the performance testing, our
engineers can early-on pinpoint the root cause
of the problems. And they’ve gone back to fix
their code even before the code goes into
production. And believe me that it’s a lot more
valuable for us than the code going into
production and then facing these problems.
The misfortune about all monitoring tools is typical metrics might not be applicable. Why?
Because when things go right, nobody wants to look at monitoring. It’s only when things go
wrong that people log into a monitoring tool.
The benefits of Hypertrace come in terms of how many issues you’re able to detect much earlier
in the stages of development. That’s probably the biggest benefit we have gotten.
Gardner: Jayesh, what makes Hypertrace unique in the tracing market?
Democratic data collection delivers API analytics
Ahire: There are two different ways to analyze, visualize, and use the data to better
understand the systems. The first important thing is how we do data collection. Hypertrace
provides data collection from any standard instrumentation.
If your application is instrumented with Jaeger, Zipkin, or OpenTelemetry, and you start sending
the instrumentation data to Hypertrace, it will be able to analyze it and show you the dashboard.
You then will be able to slice and dice the data using our explorer. You can discover a lot of
different things.
Now, during the performance testing,
our engineers can early-on pinpoint the
root cause of the problems. And they’ve
gone back to fix their code even before
the code goes into production.
8. 8
That democratization of the data collection aspect is one important thing Hypertrace provides.
And if you want to use any other tracing platform you can do that with Hypertrace because we
support all the standard instrumentation.
Next is how we utilize that data. Most tracing platforms provide a way to slice and dice their
data. So that’s just one explorer view where there’s all the data from the instrumentation
available and you can find the information you want. Ask the question and then you will get the
information. That’s one way to look at it.
Hypertrace provides, in addition to that
explorer view, a detailed service graph. With it,
you can go to applications, see the service
interactions, the latency markings, and learn
which services are having errors right away.
Out-of-the-box services derived from
instrumentation data provide many necessary
metrics and visualizations, including latency,
error rate, and call rate.
You can see more of the API interactions. You can see comparison data to current data, for
example. Whatever your latency was in the last one day to the last hour. It provides you a
comparison for that. And it’s pretty helpful by being able to compare between deployments,
such as if the performance, latency, or error rate is affected. There are a lot of use cases you
can solve with Hypertrace.
With such observability used in early problem detection, you can reduce MTTD and MTTR using
these dashboard services. You can achieve early problem detection easily.
Learn More
About Traceable AI.
Then there’s availability. The expectation is for availability of 99.99 percent. In the case of
Razorpay, it’s very critical. Any downtime has a business impact. For most businesses, that’s
the case. So, availability is a critical issue.
The Hypertrace dashboards help you to maintain that as well. Currently, we are working on
alerting features on deviations -- and those deviations are calculated automatically. We
calculate baselines from the previous data, and whenever a deviation happens, we give an
alert. That obviously helps in reducing MTTD as well as increasing availability generally.
Hypertrace strives to make the UX seamless. As Venkat mentioned, we have a beautiful UI that
looks professional and attractive. The UI work we put into our SaaS security solution, Traceable
AI, this functionality also goes into Hypertrace, and so helps the community. It helps people
such as Venkat at Razorpay to solve the problems in their environment. That’s pretty good.
Gardner: Venkat, for other organizations facing similar complexity and a need to speed
remediation, what recommendations do you have? What should other companies be thinking
about as they evaluate observability and tracing choices? What do you recommend they do as
they get more involved with API resiliency?
Hypertrace provides, in addition to that
explorer view, a detailed service graph.
With it, you can go to applications, see
the service interactions, the latency
markings, and learn which services are
having errors right away.
9. 9
Experiment, evaluate, and then invest in your journey
Venkat: A fundamental problem today in the open-source world with tracing is the quality of
standards. We have OpenCensus on one side going to OpenTelemetry and OpenTracing going
to OpenTelemetry. In trying to keep it all compatible, and because it’s all so nascent, there is not
a lot of automation.
For most startups, it is quite daunting to build their own observability stack.
My recommendation is to start with an existing tracing
provider and evaluate that against your past
solutions. Over time it may become cost prohibitive.
At some point, you must start looking inward. That’s
the time when systems like Hypertrace become quite
useful for an organization.
The truth is it’s not easy to build on an observability stack. So, experiment with a SaaS provider
on a lower scale. Then invest in the right tooling, one that gives the liberty to not maintain the
stack, such as Hypertrace. Keep the internal tooling separate, experiment, and come back.
That’s what I would recommend.
The cost is not just the physical infrastructure cost, or the licensing cost. Cost is also
engineering cost of the stack. If the stack goes down, who monitors the monitor? It’s a big
question. So, there are trade-offs. There is no right answer, but it’s a journey.
After our experience with Hypertrace, I have connected with a couple of my friends in different
organizations, and I’ve told them of the benefits. I do not know their results, but I’ve told them
some of the benefits that we have leveraged using Hypertrace.
Gardner: And just to follow up on your advice for others, Venkat, what is it about open source
that helps with those trade-offs?
Venkat: One advantage we have with open-source is there is no vendor lock-in. That’s one
major advantage. One of our critical services is in PHP. And hence, we needed to only use
OpenCensus for instrumenting it.
But there were a lot of performance and resilience issues with this codebase. Today, the original
OpenCensus PHP implementation points to Razorpay’s fork.
And we are working with the Hypertrace community, too, to build some features, whether it is in
tool design, Blue Coat, knowledge sharing, and bug-fixing. For us it’s been an interesting and
exciting journey.
Ahire: Yes, that has been the mutual experience from our end as well. We learned a lot of
things. We had made assumptions in the beginning about what users might expect or want.
But Razorpay worked with us. On some things they said, “Okay, this is not going to work. You
have to change this part.” And we modified some things, we added a few features, and we
Start with an existing tracing provider
and evaluate that against your past
solutions. … At some point, you must
start looking inward.
10. 10
removed a few things. That’s how it came to where it is today. The whole collaboration aspect
has been very rewarding.
Venkat: Even though we have a handful of critical services, the data that are instrumented from
them, it was over two terabytes a day. And while that is a good problem to have, we have other
interesting scaling challenges we need to deal with.
So how do you optimize these things at scale? In the SaaS form, we could have just gone and
said, “Hey, this sort of doesn’t work.” We stick with them for a few months then we go ahead
with another SaaS provider and say, “Are you going to solve this problem or not?”
The flexibility we get with open source is to say, “Okay, here’s the problem. How do we fix it?”
Because, of course, they’re not under our control, right? I think that’s super powerful.
Ahire: Here we all learn together.
Gardner: Yes, it certainly sounds like a partnership relationship. Jayesh, tell us a little bit about
the roadmap for Hypertrace, and particularly for the smaller organizations who might prefer a
SaaS model, what do you have in store for them?
Learn More
About Traceable AI.
Ahire: We are currently working on alerting. We’ll soon release dynamic anomaly-based
alerting.
We are also working on metric ingestion and integrations throughout the Hypertrace platform.
An important aspect of tracing and observability is being able to correlate the data. To
propagate context throughout the system is very important. That’s what we will be doing with
our metric integration. You will be able to send application metrics, and you will be able to
correlate back to base data and log data.
And talking of SaaS, when it comes to smaller organizations with maybe 10, 20, or 30
developers and a not very well-defined DevOps team, it can be hard to deploy and manage this
kind of platform.
So, for those users, we are working toward a
SaaS model so smaller companies will be able to
use the Hypertrace stack functionality.
Gardner: Where can organizations go to learn more about Hypertrace and start to use some of
these features and functions?
Ahire: You can head on to hypertrace.org, our website, and find the details of our use cases.
There’s a Slack channel link, GitHub, and everything is available there. Those are good places
to start.
Venkat: Just try it first and just go to GitHub and within a few minutes you should have the
entire stack up and running. I mean, that’s as simple as simplicity can get.
We are working toward a SaaS model
so smaller companies will be able to
use the Hypertrace stack functionality.
11. 11
For further details, just go to the Slack channel and start communicating. Their team is super-
duper responsive and super-duper helpful. In fact, we have never had to talk to them saying,
“Hey, what’s this?” because we sort of realized that they come back with a patch much faster
than you can imagine.
Gardner: I’m afraid we’ll have to leave it there. You’ve been listening to a sponsored
BriefingsDirect discussion on how the speed and complexity of microservices-laden applications
can often leave developers in the dark as to what’s going on with their underlying dynamic
service architectures.
And we’ve learned how a sophisticated, distributed tracing and observability platform called
Hypertrace discovers, monitors, visualizes, and optimizes services for an innovative online
payments business, Razorpay.
So, a big thank you to our guests, Venkat Vaidhyanathan, Architect at Razorpay in Bangalore,
India. Thank you so much, Venkat.
Venkat: Thank you, Dana, for the opportunity, and thank you, Jayesh, and the Hypertrace team
for helping us to build and make our systems far more robust.
Gardner: We’ve also been here with Jayesh Ahire, Founding Engineer at Traceable AI and
Product Manager for Hypertrace. Thank you, Jayesh.
Ahire: Thanks, Dana. It was great talking to you and sharing our story.
Gardner: And a big thank you as well for our audience for joining this BriefingsDirect API
resiliency discussion. I’m Dana Gardner, Principal Analyst at Interarbor Solutions, your host
throughout this series of Traceable AI-sponsored BriefingsDirect interviews.
Thanks again for listening. Please pass this along to your business community and do come
back for our next chapter.
Listen to the podcast. Find it on iTunes. Download the transcript. Sponsor: Traceable AI.
Transcript of a discussion on an open-source project, Hypertrace, and how it helps designers, builders,
and testers of modern APIs gain visibility across their internal and third-party services. Copyright
Interarbor Solutions, LLC, 2005-2021. All rights reserved.
You may also be interested in:
● Introducing Hypertrace Java Agent | Hypertrace
● Getting started with Hypertrace on AWS EKS | Hypertrace
● Yet another Go Agent | Hypertrace
● Introducing Hypertrace | Hypertrace
● How to migrate your organization to a more security-minded culture
● How API security provides a killer use case for ML and AI
● Securing APIs demands tracing and machine learning that analyze behaviors to head off attacks
● Rise of APIs brings new security threat vector -- and need for novel defenses
● Learn More About the Technologies and Solutions Behind Traceable AI.
● Three Threat Vectors Addressed by Zero Trust App Sec
12. 12
● Web Application Security is Not API Security
● Does SAST Deliver? The Challenges of Code Scanning.
● Everything You Need to Know About Authentication and Authorization in Web APIs
● Top 5 Ways to Protect Against Data Exposure
● TraceAI : Machine Learning Driven Application and API Security