Evolution of Spotify's ad architecture (Qcon 2016 Shanghai)Kinshuk Mishra
Evolution of Spotify's ad architecture over the years to keep up with changing business needs, build new products and leverage improvement in cloud and infrastructure capabilities.
Stories from the Frontline: The Best Laid Plans, Gotchas and Business Outcom...Amazon Web Services
Stories from the Frontline: The Best Laid Plans, Gotchas and Business Outcomes of Cloud Migration
Every cloud migration journey has challenging moments. The AWS team will share customer stories and some of the lessons learned from migrating millions of applications to cloud and operating them. Aimed squarely at a business audience, you will hear how to structure your cloud migration program to realise the business benefits of reduced cost, increased agility, and improved stability whilst avoiding some of the pitfalls.
Paul O'Rourke, ANZ ProServe Practice Manager, AWS
Getting Started on Your AWS Migration Journey - AWS Summit Sydney 2018Amazon Web Services
Getting Started on Your AWS Migration Journey: Tools & Processes to Help You Make Decisions at Speed
In this session discover how AWS and APN Partner tools can help simplify your migration readiness and planning. Hear how customers have leveraged the AWS discovery and migration services to rapidly move workloads to improve resilience, reduce risk and accelerate their global footprint, and how these tools can be used for quick, effective decision making and planning in critical situations.
Neal Ardeljan, IT Transformation Consultant, Amazon Web Services and Girish Nesaratnam, Migration Success Consultant, Amazon Web Services
Migrating Critical Workloads at Scale: Best Practice for SAP Migration - AWS ...Amazon Web Services
Migrating Critical Workloads at Scale: Best Practice for SAP Migration
Understand what best practices to employ when migrating SAP and other critical workloads to AWS at scale from a technical and organisational framework. Listen to one customer's journey on their business drivers, migration approach, challenges, and business outcomes of their SAP migration experience.
Santosh Choudhary, Senior Solution Architect, Amazon Web Services and Cameron Amling, Applications: Enterprise Applications Technical Manager, Seek Limited
Evolution of Spotify's ad architecture (Qcon 2016 Shanghai)Kinshuk Mishra
Evolution of Spotify's ad architecture over the years to keep up with changing business needs, build new products and leverage improvement in cloud and infrastructure capabilities.
Stories from the Frontline: The Best Laid Plans, Gotchas and Business Outcom...Amazon Web Services
Stories from the Frontline: The Best Laid Plans, Gotchas and Business Outcomes of Cloud Migration
Every cloud migration journey has challenging moments. The AWS team will share customer stories and some of the lessons learned from migrating millions of applications to cloud and operating them. Aimed squarely at a business audience, you will hear how to structure your cloud migration program to realise the business benefits of reduced cost, increased agility, and improved stability whilst avoiding some of the pitfalls.
Paul O'Rourke, ANZ ProServe Practice Manager, AWS
Getting Started on Your AWS Migration Journey - AWS Summit Sydney 2018Amazon Web Services
Getting Started on Your AWS Migration Journey: Tools & Processes to Help You Make Decisions at Speed
In this session discover how AWS and APN Partner tools can help simplify your migration readiness and planning. Hear how customers have leveraged the AWS discovery and migration services to rapidly move workloads to improve resilience, reduce risk and accelerate their global footprint, and how these tools can be used for quick, effective decision making and planning in critical situations.
Neal Ardeljan, IT Transformation Consultant, Amazon Web Services and Girish Nesaratnam, Migration Success Consultant, Amazon Web Services
Migrating Critical Workloads at Scale: Best Practice for SAP Migration - AWS ...Amazon Web Services
Migrating Critical Workloads at Scale: Best Practice for SAP Migration
Understand what best practices to employ when migrating SAP and other critical workloads to AWS at scale from a technical and organisational framework. Listen to one customer's journey on their business drivers, migration approach, challenges, and business outcomes of their SAP migration experience.
Santosh Choudhary, Senior Solution Architect, Amazon Web Services and Cameron Amling, Applications: Enterprise Applications Technical Manager, Seek Limited
Discover how AWS and APN Partner tools can help simplify your migration readiness and planning. Hear how customers have leveraged the AWS discovery and migration services to rapidly move workloads to improve resilience, reduce risk and accelerate their global footprint, and find ways these tools can be used for quick, effective decision making and planning in critical situations.
Speakers: Neal Ardeljan, Area Specialty Practice Lead - Migrations, Professional Services, AWS & Girish Nesaratnam, Practice Manager, Professional Services, AWS
This session provides an overview of how organizations can migrate workloads to the AWS cloud at scale. We will go through available migration frameworks and best practices with common use case examples during this session. After migrating the initial workloads, understand how to migrate at scale to the AWS cloud. Hear about real life experiences from the AWS Professional Services team and learn about common use case examples, frameworks, and best practices. Hear about what to avoid when migrating applications at scale to AWS and understand the tools and partner services that can assist you when migrating applications to AWS.
(BDT206) How to Accelerate Your Projects with AWS MarketplaceAmazon Web Services
Learn how Boeing used services from AWS and software from the AWS Marketplace to accelerate the development and launch of analysis software. This session takes you through the end-to-end process of setting up an Amazon Redshift data warehouse, combined with key software from the AWS Marketplace, to help the creation of an analysis tool. This session is ideal for data scientists, technically-inclined business execs, or IT professionals looking to transform their data into new insights.
In this webinar, we cover how ISVs, VARs, and SIs can become AWS partners and take advantage of AWS global programs and tools that can help partners grow and manage their business. Learn how partners have leveraged global AWS programs and the AWS Marketplace to quickly cloud-enable their software and make it available for customers worldwide to purchase and run on AWS.
You can watch a recording of this webinar on YouTube here: http://youtu.be/A5PGFj8GqoY
Transforming to a digital business with cloud as the foundation supports a more agile, resilient and responsive business.
We introduce the fundamentals of an optimized AWS Cloud migration approach. And we’ll take a closer look at Vodafone, which by making the bold move to transition the majority of its legacy infrastructure to cloud, is pointing the way ahead for its industry.
Conversie Optimalisatie als continu procesOrangeValley
Jay de Groot van Metadimensions gaat in op het belang van het vormgeven van een continue proces voor conversie optimalisatie en het belang van kennisborging. Hoe vergroot je het draagvlak binnen de organisatie en zorg je er voor dat steeds meer mensen affiniteit krijgen. Hij introduceert Metadimensions als start-up en waarom organisaties als Ahold en Philips hiermee zijn gaan werken.
Machine Learning and Big Data for Music Discovery at SpotifyChing-Wei Chen
Spotify is the world’s largest on-demand music streaming company, with over 100 million active users who generate around 2TB of interaction data every day. With over 30 million songs to choose from, discovery and personalization play an essential role in helping users discover the best music for them. In this talk, given at the newly opened Galvanize space in NYC in March 2017, we’ll explain how Spotify uses Latent Space Models and Deep Learning to power features such as Discover Weekly and Release Radar.
Spotify was founded with an agile and lean mindset already from the start. Since then we have grown quickly as a company - and we've put a lot of effort into not only building a great product, but also building and maintaining a great culture and find new ways of working that helps us become more effective. I will share some key learnings and personal reflections from that journey.
https://tech.rakuten.co.jp/
Algorithmic Music Recommendations at SpotifyChris Johnson
In this presentation I introduce various Machine Learning methods that we utilize for music recommendations and discovery at Spotify. Specifically, I focus on Implicit Matrix Factorization for Collaborative Filtering, how to implement a small scale version using python, numpy, and scipy, as well as how to scale up to 20 Million users and 24 Million songs using Hadoop and Spark.
Activation: From thinking to tweaking it, how we do it at Spotify TheFamily
By Aurélie de St Preuve & Charlotte Andersson (Growth & Activation at Spotify)
Inscrivez-vous au prochain meetup! — http://www.meetup.com/GrowthHackingParis
Pour ne pas rater les prochains évènements, c'est ici : http://www.thefamily.co/education/
Most of the people think that quality in software development is limited to manual testing on the latest stage before releasing a product. That might be true 20 years ago in the industrial era. But current world is much more dynamic than before. Time to market became the most crucial metric nowadays. Releasing code to production need to be done faster and faster. How to maintain quality on a sufficient level in this fast paced environment? How to find a time to work on quality improvements? Those are two main questions I want to answer during this talk. Do not expect a silver bullet or even receipt to success. But definitely expect a lot of information about continuous delivery/deployment/improvements with a case studies and lessons we learned at Spotify.
Spotify Engineering Culture:
https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
https://labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2/
Scaling Agile @ Spotify
http://blog.crisp.se/2012/11/14/henrikkniberg/scaling-agile-at-spotify
Scaled Agile @ Spotify
http://vimeo.com/111131934
Discover how AWS and APN Partner tools can help simplify your migration readiness and planning. Hear how customers have leveraged the AWS discovery and migration services to rapidly move workloads to improve resilience, reduce risk and accelerate their global footprint, and find ways these tools can be used for quick, effective decision making and planning in critical situations.
Speakers: Neal Ardeljan, Area Specialty Practice Lead - Migrations, Professional Services, AWS & Girish Nesaratnam, Practice Manager, Professional Services, AWS
This session provides an overview of how organizations can migrate workloads to the AWS cloud at scale. We will go through available migration frameworks and best practices with common use case examples during this session. After migrating the initial workloads, understand how to migrate at scale to the AWS cloud. Hear about real life experiences from the AWS Professional Services team and learn about common use case examples, frameworks, and best practices. Hear about what to avoid when migrating applications at scale to AWS and understand the tools and partner services that can assist you when migrating applications to AWS.
(BDT206) How to Accelerate Your Projects with AWS MarketplaceAmazon Web Services
Learn how Boeing used services from AWS and software from the AWS Marketplace to accelerate the development and launch of analysis software. This session takes you through the end-to-end process of setting up an Amazon Redshift data warehouse, combined with key software from the AWS Marketplace, to help the creation of an analysis tool. This session is ideal for data scientists, technically-inclined business execs, or IT professionals looking to transform their data into new insights.
In this webinar, we cover how ISVs, VARs, and SIs can become AWS partners and take advantage of AWS global programs and tools that can help partners grow and manage their business. Learn how partners have leveraged global AWS programs and the AWS Marketplace to quickly cloud-enable their software and make it available for customers worldwide to purchase and run on AWS.
You can watch a recording of this webinar on YouTube here: http://youtu.be/A5PGFj8GqoY
Transforming to a digital business with cloud as the foundation supports a more agile, resilient and responsive business.
We introduce the fundamentals of an optimized AWS Cloud migration approach. And we’ll take a closer look at Vodafone, which by making the bold move to transition the majority of its legacy infrastructure to cloud, is pointing the way ahead for its industry.
Conversie Optimalisatie als continu procesOrangeValley
Jay de Groot van Metadimensions gaat in op het belang van het vormgeven van een continue proces voor conversie optimalisatie en het belang van kennisborging. Hoe vergroot je het draagvlak binnen de organisatie en zorg je er voor dat steeds meer mensen affiniteit krijgen. Hij introduceert Metadimensions als start-up en waarom organisaties als Ahold en Philips hiermee zijn gaan werken.
Machine Learning and Big Data for Music Discovery at SpotifyChing-Wei Chen
Spotify is the world’s largest on-demand music streaming company, with over 100 million active users who generate around 2TB of interaction data every day. With over 30 million songs to choose from, discovery and personalization play an essential role in helping users discover the best music for them. In this talk, given at the newly opened Galvanize space in NYC in March 2017, we’ll explain how Spotify uses Latent Space Models and Deep Learning to power features such as Discover Weekly and Release Radar.
Spotify was founded with an agile and lean mindset already from the start. Since then we have grown quickly as a company - and we've put a lot of effort into not only building a great product, but also building and maintaining a great culture and find new ways of working that helps us become more effective. I will share some key learnings and personal reflections from that journey.
https://tech.rakuten.co.jp/
Algorithmic Music Recommendations at SpotifyChris Johnson
In this presentation I introduce various Machine Learning methods that we utilize for music recommendations and discovery at Spotify. Specifically, I focus on Implicit Matrix Factorization for Collaborative Filtering, how to implement a small scale version using python, numpy, and scipy, as well as how to scale up to 20 Million users and 24 Million songs using Hadoop and Spark.
Activation: From thinking to tweaking it, how we do it at Spotify TheFamily
By Aurélie de St Preuve & Charlotte Andersson (Growth & Activation at Spotify)
Inscrivez-vous au prochain meetup! — http://www.meetup.com/GrowthHackingParis
Pour ne pas rater les prochains évènements, c'est ici : http://www.thefamily.co/education/
Most of the people think that quality in software development is limited to manual testing on the latest stage before releasing a product. That might be true 20 years ago in the industrial era. But current world is much more dynamic than before. Time to market became the most crucial metric nowadays. Releasing code to production need to be done faster and faster. How to maintain quality on a sufficient level in this fast paced environment? How to find a time to work on quality improvements? Those are two main questions I want to answer during this talk. Do not expect a silver bullet or even receipt to success. But definitely expect a lot of information about continuous delivery/deployment/improvements with a case studies and lessons we learned at Spotify.
Spotify Engineering Culture:
https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
https://labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2/
Scaling Agile @ Spotify
http://blog.crisp.se/2012/11/14/henrikkniberg/scaling-agile-at-spotify
Scaled Agile @ Spotify
http://vimeo.com/111131934
Growing up with agile - how the Spotify 'model' has evolved Peter Antman
Spotify is known for its agile organization. But how did we end up with it, what are the founding principles and how has it evolved? Speech held at the Bay Area Agile Leadership Network 3/15 2016.
How Spotify Builds Products (Organization. Architecture, Autonomy, Accountabi...Kevin Goldsmith
This was an extended version of the talk that I gave at InfoShare 2016 in GDansk. This version of the talk was presented at ao.com and Think Money in Manchester UK in May 2016. This is a remix of several earlier talks and some new content to tie Spotify's autonomy and continuous improvement culture to it's data-driven product development approach to show the complete picture. As usual, I tend to talk to slides instead of putting a lot of the content into the slides themselves, so sorry if these don't have all the info.
Spotify has built several real-time pipelines using Apache Storm for use cases like ad targeting, music recommendation, data visualization, and notifications. Each of these real-time pipelines have Apache Storm wired to different systems like Apache Kafka, Apache Cassandra, Apache Zookeeper, and other sources and sinks. In this talk the speaker, Kinshuk Mishra, will share his experiences of scaling Apache Storm pipelines at Spotify. The talk will cover the topics such as Spotify's data architecture, best practices, caching, tuning event sources and sinks, monitoring pipeline health and miscellaneous optimizations to make Apache Storm pipelines more robust.
These are the slides for the talk I held during the Barcelona Developers Conference 2013. In this talk, I cover some of the scalability issues we've been facing during our intense growth experienced since 2008. The talk is mostly focused to systems and backend engineers.
Note: some of the slides are not superawesome because the transitions are lost in the conversion to PDF.
Ads Personalization at Spotify - NYC Data Engineering 10/23Kinshuk Mishra
Spotify engineers (Kinshuk Mishra and Noel Cody) share their experiences about building personalized ad experiences for users through iterative engineering and product development. The slide explains their process of continuous problem discovery, hypothesis generation, product development and experimentation. They deep dive into the specific ad personalization problems Spotify is solving and explain their data infrastructure technology stack in detail. They also explain how they've experimented various product hypothesis and iteratively evolved their infrastructure to keep up with the product requirements.
The final slide deck for Spotify Chords, a product partnership proposal between Spotify and Riffstation. With Spotify's richly organized content library and Riffstation's automatic chord detection technology, these two can create a product for musicians and aspiring musicians to easily learn how to play their favorite songs.
Spotify's business model and copyright infringement issueYeonKyung Lee
- Time: February 2014
- Organization: College(undergraduate)
- Class: Network Economy (Economics)
- Project description: Research on Spotify's business model and copyright infringement issue.
3 Critical Success Factors for MSPs Moving to the CloudCSBcommunity
This presentation was delivered at the Cloud Partners Conference in Chicago on September 11, 2013. It describes the 3 Critical Success Factors for MSPs who are transforming their business model to become a Cloud Service Broker.
Helping brands to foster deeper customer relationships mParticle
A brief introduction to the mParticle Customer Data Platform. In 5 mins learn how mParticle's API-powered consumer data platform is used by customer-centric organizations to fuel amazing Customer Experiences and improve Customer Lifetime Value.
Alex Kesaris
akesaris@mparticle.com
+447400999957
Leveraging Sitecore 9 features to power Digital TransformationAmeex Technologies
The all new Sitecore 9.1 is packed with features out of box to help organization deliver the best experience in both content and commerce aspects. Some of the major features to look in Sitecore 9 are - Sitecore Headless JS, Marketing Automation, xConnect, Sitecore forms, Sitecore experience accelerator, Sitecore cortex, Sitecore Content governance, Automated Content migration and more.
Ameex Technologies is a certified Sitecore partner helping companies in their Digital Transformation journey. We offer Sitecore Development, Sitecore 9 upgrade services, Sitecore migration, Sitecore maintenance and support, Sitecore commerce development services.
You can reach us on info@ameexusa.com to know further about our Sitecore capabilities.
Backbase Webinar: Next Level Mobile Banking Backbase
In this special, exclusive webinar, Jouk Pleiter and Tim Rutten of Backbase will share best practices in how banks and credit unions move their mobile banking experience to the next level.
Find out the 5 habits of highly effective bank transformation projects – how financials can execute and optimize a successful mobile banking strategy that is integrated with a wider multi-channel strategy.
Total duration: 60 minutes
Backbase Webinar: Next Level Mobile Banking Backbase
In this special, exclusive webinar, Jouk Pleiter and Tim Rutten of Backbase will share best practices in how banks and credit unions move their mobile banking experience to the next level.
Find out the 5 habits of highly effective bank transformation projects – how financials can execute and optimize a successful mobile banking strategy that is integrated with a wider multi-channel strategy.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Qcon London 2017 - Architecture overhaul - Ad serving @ Spotify scale
1. Ad Serving at Spotify Scale
A journey of incremental full stack overhaul
Kinshuk Mishra, Director of Engineering
kinshuk@spotify.com
@_kinshukmishra
12. What I do
● Founded ads engineering team at Spotify in 2011
● Build all things ads engineering - team & software
● Major focus areas :
○ Ad delivery (Backend and Web)
○ Multi-platform native ads (Client Platform)
○ Ad performance (ML and Data)
30. In essence it is pretty simple
Client
User Profile database
Ad Server
Campaign Management
Portal
Billing/
Reporting
Ad campaign
database
Data
Collection
System
31. Spotify Ads infrastructure in 2011
Edge
Service
Desktop
Log
Delivery
HDFS
User
Profile
Batch
Basic Ad Server
Campaign
Management
Billing/
Reporting
32. Spotify Ads infrastructure in 2017
iOS
Edge
Service
Android
Ads SDK
Desktop
Web
Chromecast/
Playstation/
FireTV
Ad
Aggregation
Service
Log
Delivery
GCS
User
Profile
Targeting
Service
DMP
Stream Batch
Ad Server
Decision Delivery
Ad
Exchanges
Campaign
Management
Optimization
Modeling
Self-Serve Portal
Creative
Generation
Payments
Billing/
Reporting
42. Future needs
●
● Growth in scale
● Emergence of new client platforms
● Cheap cloud computing
● New products to meet business objectives
● Technical debt
45. Original ad server design
Edge Service
Router
hash(userid)
Ad server ring with
partitions
Ad server instance
Memcache
Memcache
Memcache
Memcache
Campaign DB
User DB
Desktop
Rendering Ad trigger
decisioning
Ads
Ranking
Ads
Caching
Ad batching & fetch communication
55. The ad server transition
Edge
Service
Log
Delivery
HDFS
User
Profile
Batch
Smart Ad
Server
Campaign
Management
Billing/
Reporting
Ad Server
Proxy
(routing) Basic Ad
Server
Gradual transition from basic to smart ad
serving
Desktop
Rendering Ad trigger
decisioning
Ads
Ranking
Ads
Caching
Ad batching & fetch
communication
56. After the ad server transition
Proxy
Service
Log
Delivery
HDFS
User
Profile
Batch
Campaign
Management
Billing/
Reporting
Smart Ad Server
Desktop
Rendering Ad trigger
decisioning
Ads
Ranking
Ads
Caching
Ad batching & fetch
communication
58. Division of responsibilities
Desktop iOS
Android
Ads SDK
Desktop
Web
Rendering
Ad trigger
decisioning
Ads
Ranking
Ads
Caching
Ad batching & fetch communication
Ad
decisioning
Ad fetch
orchestration
Client context
Ad Trigger & Render
Before After
69. Remember division of responsibilities?
Desktop iOS
Android
Ads SDK
Desktop
Web
Rendering
Ad trigger
decisioning
Ads
Ranking
Ads
Caching
Ad batching & fetch communication
Ad
decisioning
Ad fetch
orchestration
Client context
Ad Trigger & Render
BAD GOOD
70. Multiplatform Client design
iOS
Proxy
Service
Android
Ads SDK
Desktop
Web
Chromecast/
Playstation/
FireTV
Ad
Aggregation
Service
Log
Delivery
GCS
User
Profile
Targeting
Service
DMP
Stream Batch
Ad Server
Decision Delivery
Ad
Exchanges
Campaign
Management
Modeling
Self-Serve Service
Creative
Generation
Payments
Billing/
Reporting