SlideShare a Scribd company logo
1 of 49
Download to read offline
1
OpenSooq Mobile Infrastructure
@ Scale
Ramzi Alqrainy
Chief Technology Officer
Hani AlMomani
Android Team lead
OpenSooq Technology 2
Agenda
Introduction
Choosing Mobile Technologies
Code Review
Releasing & Optimizing Mobile apps for the world
3
OpenSooq Solutions
OpenSooq Technology
Mobile at OpenSooq
4
1.8 Billion
Screen Views per
Month and growing
Ship
Fast
Lots of Features
One App
Low
Tolerance
For error
OpenSooq App
5
99%
CRASH-FREE
62 SCREENS / SESSION
> 10 Million Installs
OpenSooq App
6
#1
OpenSooq was the
first application
launched in region
for buying and seller
FIRST
Built on latest
technology stacks that
make the app
extremely fast and user
friendly
SWIFT 5.0
OpenSooq
consistently ranks in
top 100 iOS
applications in
numerous countries
RANKING
OpenSooq App
7
OpenSooq iOS application boasts a rating of 4.7. This rating coming from 146,985 people
who rated OpenSooq since launch in 2013
Experiencing Exponential Growth
8
OpenSooq Technology 9
The brain of OpenSooq
OpenSooq Technology
Choosing Mobile Technologies
10
The Herd is not always Right
11
The Elasticity of a Language is Important
12
Choose the Best Performing Language
13
14
15
16
Time to Production
17
Community
18
https://github.com/OpenSooq/Pluto
19
https://github.com/OpenSooq/Lapras
20
OpenSooq Technology
Code Review
21
OpenSooq Technology
What to look for in a code review
● Design
● Functionality
● Complexity
● Tests
● Naming and Styles
● Documentation
22
OpenSooq Technology
Code Review - SonarQube
23
OpenSooq Technology 24
OpenSooq Technology
SonarQube with Android Studio
25
OpenSooq Technology
How to do a code review | eng-practices - Google
26
OpenSooq Technology
Releasing & Optimizing mobile apps for the
world
27
OpenSooq Technology
Mobile App Test Automation
28
OpenSooq Technology 29
OpenSooq Technology
Add Post automated Testing using Appium
30
OpenSooq Technology
Quality Report
31
OpenSooq Technology
Android Performance Testing: Make Hard Things Easy
32
OpenSooq Technology
Battery Test
33
Calling
OpenSooq Technology
API Automation
34
OpenSooq Technology
Testing Deep Linking
35
OpenSooq Technology 36
iOS Deep Link Automated Testing
OpenSooq Technology
iOS Deep Link Automated Testing
https://engineering.opensooq.com/automating-deeplinks-with-ios-usin
g-imessages/
37
OpenSooq Technology
Android Deep link Automated Testing
38
OpenSooq Technology
Android Deep link Automated Testing
39
OpenSooq Technology
Android Deep link Automated Testing
40
OpenSooq Technology
Apps Continuous Integration
41
OpenSooq Technology 42
OpenSooq Technology
Gitlab Runner with Fastlane
43
OpenSooq Technology 44
OpenSooq Technology
Gitlab CI Configuration
45
OpenSooq Technology
Sharing what we’ve learnt
● Open Source
46
OpenSooq Technology
Sharing what we’ve learnt
● Engineering Blog
47
OpenSooq Technology
Sharing what we’ve learnt
● Facebook Channel
48
OpenSooq Technology 49
Thank You!
Hani ALMomani
hani.m@opensooq.com
Ramzi Alqrainy
ramzi.q@opensooq.com

More Related Content

What's hot

RayGo Controller - Created to Aid Distracted Driving
RayGo Controller  - Created to Aid Distracted DrivingRayGo Controller  - Created to Aid Distracted Driving
RayGo Controller - Created to Aid Distracted DrivingDefensive Driving Dallas
 
Mobile App Virtualization (MAV)
Mobile App Virtualization (MAV) Mobile App Virtualization (MAV)
Mobile App Virtualization (MAV) Michael P. Gagnon
 
Layar February 20th Webinar – Get Started With the Layar Creator
Layar February 20th Webinar – Get Started With the Layar CreatorLayar February 20th Webinar – Get Started With the Layar Creator
Layar February 20th Webinar – Get Started With the Layar CreatorLayar
 
Why Mobile and Web Testing MUST Move to the Cloud
Why Mobile and Web Testing MUST Move to the CloudWhy Mobile and Web Testing MUST Move to the Cloud
Why Mobile and Web Testing MUST Move to the CloudPerfecto by Perforce
 
Appknox Enterprise Offerings
Appknox Enterprise OfferingsAppknox Enterprise Offerings
Appknox Enterprise OfferingsAppknox
 
Mobile App development service by GirnarSoft
Mobile App development service by GirnarSoftMobile App development service by GirnarSoft
Mobile App development service by GirnarSoftKomal Agarwal
 
Mobile App Development Service by GirnarSoft
Mobile App Development Service by GirnarSoftMobile App Development Service by GirnarSoft
Mobile App Development Service by GirnarSoftGirnarSoft
 
Iot based home automation
Iot based home automationIot based home automation
Iot based home automationDURGESHLODHI4
 
presentation on ANDROID by VIVEK GAUTAM
presentation on ANDROID by VIVEK GAUTAMpresentation on ANDROID by VIVEK GAUTAM
presentation on ANDROID by VIVEK GAUTAMVivek Gautam
 
Shamit khemka discussed important points to ensure while designing a mobile app
Shamit khemka discussed important points to ensure while designing a mobile appShamit khemka discussed important points to ensure while designing a mobile app
Shamit khemka discussed important points to ensure while designing a mobile appSynapseIndia
 
Experience Innovation
Experience InnovationExperience Innovation
Experience InnovationMike Kornacki
 
Exploring Opportunities in Wearable App Development Arena
Exploring Opportunities in Wearable App Development ArenaExploring Opportunities in Wearable App Development Arena
Exploring Opportunities in Wearable App Development ArenaMarie Weaver
 
iOS and Android security: Differences you need to know
iOS and Android security: Differences you need to knowiOS and Android security: Differences you need to know
iOS and Android security: Differences you need to knowNowSecure
 
IT project(1)
IT project(1)IT project(1)
IT project(1)sintanha
 
Android App Development: Is It Filling Up Your Wallets?
Android App Development: Is It Filling Up Your Wallets?Android App Development: Is It Filling Up Your Wallets?
Android App Development: Is It Filling Up Your Wallets?MYZEAL IT Solutions LLC
 

What's hot (20)

Appavatar
AppavatarAppavatar
Appavatar
 
RayGo Controller - Created to Aid Distracted Driving
RayGo Controller  - Created to Aid Distracted DrivingRayGo Controller  - Created to Aid Distracted Driving
RayGo Controller - Created to Aid Distracted Driving
 
Mobile App Virtualization (MAV)
Mobile App Virtualization (MAV) Mobile App Virtualization (MAV)
Mobile App Virtualization (MAV)
 
Layar February 20th Webinar – Get Started With the Layar Creator
Layar February 20th Webinar – Get Started With the Layar CreatorLayar February 20th Webinar – Get Started With the Layar Creator
Layar February 20th Webinar – Get Started With the Layar Creator
 
Mobile apps developers oregon
Mobile apps developers oregonMobile apps developers oregon
Mobile apps developers oregon
 
Why Mobile and Web Testing MUST Move to the Cloud
Why Mobile and Web Testing MUST Move to the CloudWhy Mobile and Web Testing MUST Move to the Cloud
Why Mobile and Web Testing MUST Move to the Cloud
 
Appknox Enterprise Offerings
Appknox Enterprise OfferingsAppknox Enterprise Offerings
Appknox Enterprise Offerings
 
Mobile App development service by GirnarSoft
Mobile App development service by GirnarSoftMobile App development service by GirnarSoft
Mobile App development service by GirnarSoft
 
Benefits of android application development
Benefits of android application developmentBenefits of android application development
Benefits of android application development
 
Pengenalan Mobile Programming
Pengenalan Mobile ProgrammingPengenalan Mobile Programming
Pengenalan Mobile Programming
 
Mobile App Development Service by GirnarSoft
Mobile App Development Service by GirnarSoftMobile App Development Service by GirnarSoft
Mobile App Development Service by GirnarSoft
 
Iot based home automation
Iot based home automationIot based home automation
Iot based home automation
 
presentation on ANDROID by VIVEK GAUTAM
presentation on ANDROID by VIVEK GAUTAMpresentation on ANDROID by VIVEK GAUTAM
presentation on ANDROID by VIVEK GAUTAM
 
Shamit khemka discussed important points to ensure while designing a mobile app
Shamit khemka discussed important points to ensure while designing a mobile appShamit khemka discussed important points to ensure while designing a mobile app
Shamit khemka discussed important points to ensure while designing a mobile app
 
Experience Innovation
Experience InnovationExperience Innovation
Experience Innovation
 
Exploring Opportunities in Wearable App Development Arena
Exploring Opportunities in Wearable App Development ArenaExploring Opportunities in Wearable App Development Arena
Exploring Opportunities in Wearable App Development Arena
 
Sailfish os
Sailfish osSailfish os
Sailfish os
 
iOS and Android security: Differences you need to know
iOS and Android security: Differences you need to knowiOS and Android security: Differences you need to know
iOS and Android security: Differences you need to know
 
IT project(1)
IT project(1)IT project(1)
IT project(1)
 
Android App Development: Is It Filling Up Your Wallets?
Android App Development: Is It Filling Up Your Wallets?Android App Development: Is It Filling Up Your Wallets?
Android App Development: Is It Filling Up Your Wallets?
 

Similar to Infrastructure OpenSooq Mobile @ Scale

Mobile application
Mobile applicationMobile application
Mobile applicationSonia Madan
 
Mobile App Accessibility_ How To Build ADA And WCAG-Compliant Apps.pptx
Mobile App Accessibility_ How To Build ADA And WCAG-Compliant Apps.pptxMobile App Accessibility_ How To Build ADA And WCAG-Compliant Apps.pptx
Mobile App Accessibility_ How To Build ADA And WCAG-Compliant Apps.pptxLorryThomas1
 
Tools and Techniques for mobile learning
Tools and Techniques for mobile learningTools and Techniques for mobile learning
Tools and Techniques for mobile learninggeoff stead
 
Mobile Application Testing - White Paper
Mobile Application Testing - White PaperMobile Application Testing - White Paper
Mobile Application Testing - White PaperJade Global
 
001-Mobile Application.pptx
001-Mobile Application.pptx001-Mobile Application.pptx
001-Mobile Application.pptxAhmedDarre
 
Summary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdfSummary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdfpCloudy
 
Choosing the Right OS for Mobile App
Choosing the Right OS for Mobile AppChoosing the Right OS for Mobile App
Choosing the Right OS for Mobile AppCopper Mobile, Inc.
 
Should Start-ups Invest in Cross-platform App Development or Not
Should Start-ups Invest in Cross-platform App Development or NotShould Start-ups Invest in Cross-platform App Development or Not
Should Start-ups Invest in Cross-platform App Development or NotMobio Solutions
 
Top 7 best practices to build a Great Mobile App
Top 7 best practices to build a Great Mobile AppTop 7 best practices to build a Great Mobile App
Top 7 best practices to build a Great Mobile AppAmzur Technologies Inc
 
SWOT Analysis of Native vs Cross-platform for Mobile App Development.pptx
SWOT Analysis of Native vs Cross-platform for Mobile App Development.pptxSWOT Analysis of Native vs Cross-platform for Mobile App Development.pptx
SWOT Analysis of Native vs Cross-platform for Mobile App Development.pptxBytes Technolab Inc.
 
Appium: Automation for Mobile Apps
Appium: Automation for Mobile AppsAppium: Automation for Mobile Apps
Appium: Automation for Mobile AppsSauce Labs
 
Reason to Choose React Native for App Development!.pdf
Reason to Choose React Native for App Development!.pdfReason to Choose React Native for App Development!.pdf
Reason to Choose React Native for App Development!.pdfAppsted
 
What Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdfWhat Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdfIndian Website Company
 
Mobile App Stores Report 2013 & Make Money from Telcos
Mobile App Stores Report 2013 & Make Money from TelcosMobile App Stores Report 2013 & Make Money from Telcos
Mobile App Stores Report 2013 & Make Money from TelcosDao Phuong Nam
 
Android workshop sn tech solutions
Android workshop sn tech solutionsAndroid workshop sn tech solutions
Android workshop sn tech solutionsSN Tech Solutions
 
The new approach on government mobile apps development
The new approach on government mobile apps developmentThe new approach on government mobile apps development
The new approach on government mobile apps developmentIMC Institute
 
Saurabh_Gupta_Resume(iOS)
Saurabh_Gupta_Resume(iOS)Saurabh_Gupta_Resume(iOS)
Saurabh_Gupta_Resume(iOS)saurabh gupta
 
Top Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App DevelopmentTop Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App DevelopmentXDuce Corporation
 

Similar to Infrastructure OpenSooq Mobile @ Scale (20)

Mobile application
Mobile applicationMobile application
Mobile application
 
Mobile App Accessibility_ How To Build ADA And WCAG-Compliant Apps.pptx
Mobile App Accessibility_ How To Build ADA And WCAG-Compliant Apps.pptxMobile App Accessibility_ How To Build ADA And WCAG-Compliant Apps.pptx
Mobile App Accessibility_ How To Build ADA And WCAG-Compliant Apps.pptx
 
Advancement in mobile apps
Advancement in mobile appsAdvancement in mobile apps
Advancement in mobile apps
 
Tools and Techniques for mobile learning
Tools and Techniques for mobile learningTools and Techniques for mobile learning
Tools and Techniques for mobile learning
 
Mobile Application Testing - White Paper
Mobile Application Testing - White PaperMobile Application Testing - White Paper
Mobile Application Testing - White Paper
 
001-Mobile Application.pptx
001-Mobile Application.pptx001-Mobile Application.pptx
001-Mobile Application.pptx
 
Summary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdfSummary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdf
 
Choosing the Right OS for Mobile App
Choosing the Right OS for Mobile AppChoosing the Right OS for Mobile App
Choosing the Right OS for Mobile App
 
Should Start-ups Invest in Cross-platform App Development or Not
Should Start-ups Invest in Cross-platform App Development or NotShould Start-ups Invest in Cross-platform App Development or Not
Should Start-ups Invest in Cross-platform App Development or Not
 
Native Android Development
Native Android DevelopmentNative Android Development
Native Android Development
 
Top 7 best practices to build a Great Mobile App
Top 7 best practices to build a Great Mobile AppTop 7 best practices to build a Great Mobile App
Top 7 best practices to build a Great Mobile App
 
SWOT Analysis of Native vs Cross-platform for Mobile App Development.pptx
SWOT Analysis of Native vs Cross-platform for Mobile App Development.pptxSWOT Analysis of Native vs Cross-platform for Mobile App Development.pptx
SWOT Analysis of Native vs Cross-platform for Mobile App Development.pptx
 
Appium: Automation for Mobile Apps
Appium: Automation for Mobile AppsAppium: Automation for Mobile Apps
Appium: Automation for Mobile Apps
 
Reason to Choose React Native for App Development!.pdf
Reason to Choose React Native for App Development!.pdfReason to Choose React Native for App Development!.pdf
Reason to Choose React Native for App Development!.pdf
 
What Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdfWhat Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdf
 
Mobile App Stores Report 2013 & Make Money from Telcos
Mobile App Stores Report 2013 & Make Money from TelcosMobile App Stores Report 2013 & Make Money from Telcos
Mobile App Stores Report 2013 & Make Money from Telcos
 
Android workshop sn tech solutions
Android workshop sn tech solutionsAndroid workshop sn tech solutions
Android workshop sn tech solutions
 
The new approach on government mobile apps development
The new approach on government mobile apps developmentThe new approach on government mobile apps development
The new approach on government mobile apps development
 
Saurabh_Gupta_Resume(iOS)
Saurabh_Gupta_Resume(iOS)Saurabh_Gupta_Resume(iOS)
Saurabh_Gupta_Resume(iOS)
 
Top Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App DevelopmentTop Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App Development
 

More from Ramzi Alqrainy

Non English Search as a Machine Learning Problem
Non English Search as a Machine Learning Problem Non English Search as a Machine Learning Problem
Non English Search as a Machine Learning Problem Ramzi Alqrainy
 
OpenSooq Image Recognition on AWS - AWS ML Lab
OpenSooq Image Recognition on AWS - AWS ML LabOpenSooq Image Recognition on AWS - AWS ML Lab
OpenSooq Image Recognition on AWS - AWS ML LabRamzi Alqrainy
 
A Few Milliseconds in the Life of an HTTP Request - AWS Summit 2019
A Few Milliseconds in the Life of an HTTP Request - AWS Summit 2019A Few Milliseconds in the Life of an HTTP Request - AWS Summit 2019
A Few Milliseconds in the Life of an HTTP Request - AWS Summit 2019Ramzi Alqrainy
 
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices Ramzi Alqrainy
 
Retrieving Information From Solr
Retrieving Information From SolrRetrieving Information From Solr
Retrieving Information From SolrRamzi Alqrainy
 
Arabic Content with Apache Solr
Arabic Content with Apache SolrArabic Content with Apache Solr
Arabic Content with Apache SolrRamzi Alqrainy
 
Recommender Systems, Part 1 - Introduction to approaches and algorithms
Recommender Systems, Part 1 - Introduction to approaches and algorithmsRecommender Systems, Part 1 - Introduction to approaches and algorithms
Recommender Systems, Part 1 - Introduction to approaches and algorithmsRamzi Alqrainy
 
Apache Solr 4 Part 1 - Introduction, Features, Recency Ranking and Popularity...
Apache Solr 4 Part 1 - Introduction, Features, Recency Ranking and Popularity...Apache Solr 4 Part 1 - Introduction, Features, Recency Ranking and Popularity...
Apache Solr 4 Part 1 - Introduction, Features, Recency Ranking and Popularity...Ramzi Alqrainy
 
Evaluating Search Engines
Evaluating Search EnginesEvaluating Search Engines
Evaluating Search EnginesRamzi Alqrainy
 
Starting From Zero - Winning Strategies for Zero Results Page
Starting From Zero - Winning Strategies for Zero Results PageStarting From Zero - Winning Strategies for Zero Results Page
Starting From Zero - Winning Strategies for Zero Results PageRamzi Alqrainy
 
Search Behavior Patterns
Search Behavior PatternsSearch Behavior Patterns
Search Behavior PatternsRamzi Alqrainy
 
Intel microprocessor history
Intel microprocessor historyIntel microprocessor history
Intel microprocessor historyRamzi Alqrainy
 
How to prevent the cache problem in AJAX
How to prevent the cache problem in AJAXHow to prevent the cache problem in AJAX
How to prevent the cache problem in AJAXRamzi Alqrainy
 
Linked stacks and queues
Linked stacks and queuesLinked stacks and queues
Linked stacks and queuesRamzi Alqrainy
 
Advance Data Structure
Advance Data StructureAdvance Data Structure
Advance Data StructureRamzi Alqrainy
 

More from Ramzi Alqrainy (20)

Non English Search as a Machine Learning Problem
Non English Search as a Machine Learning Problem Non English Search as a Machine Learning Problem
Non English Search as a Machine Learning Problem
 
OpenSooq Image Recognition on AWS - AWS ML Lab
OpenSooq Image Recognition on AWS - AWS ML LabOpenSooq Image Recognition on AWS - AWS ML Lab
OpenSooq Image Recognition on AWS - AWS ML Lab
 
A Few Milliseconds in the Life of an HTTP Request - AWS Summit 2019
A Few Milliseconds in the Life of an HTTP Request - AWS Summit 2019A Few Milliseconds in the Life of an HTTP Request - AWS Summit 2019
A Few Milliseconds in the Life of an HTTP Request - AWS Summit 2019
 
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices
Mastering Chaos - OpenSooq’s journey from Monolithic to Microservices
 
Retrieving Information From Solr
Retrieving Information From SolrRetrieving Information From Solr
Retrieving Information From Solr
 
MemSQL
MemSQLMemSQL
MemSQL
 
Arabic Content with Apache Solr
Arabic Content with Apache SolrArabic Content with Apache Solr
Arabic Content with Apache Solr
 
Recommender Systems, Part 1 - Introduction to approaches and algorithms
Recommender Systems, Part 1 - Introduction to approaches and algorithmsRecommender Systems, Part 1 - Introduction to approaches and algorithms
Recommender Systems, Part 1 - Introduction to approaches and algorithms
 
Apache Solr 4 Part 1 - Introduction, Features, Recency Ranking and Popularity...
Apache Solr 4 Part 1 - Introduction, Features, Recency Ranking and Popularity...Apache Solr 4 Part 1 - Introduction, Features, Recency Ranking and Popularity...
Apache Solr 4 Part 1 - Introduction, Features, Recency Ranking and Popularity...
 
Evaluating Search Engines
Evaluating Search EnginesEvaluating Search Engines
Evaluating Search Engines
 
Starting From Zero - Winning Strategies for Zero Results Page
Starting From Zero - Winning Strategies for Zero Results PageStarting From Zero - Winning Strategies for Zero Results Page
Starting From Zero - Winning Strategies for Zero Results Page
 
Search Behavior Patterns
Search Behavior PatternsSearch Behavior Patterns
Search Behavior Patterns
 
Intel microprocessor history
Intel microprocessor historyIntel microprocessor history
Intel microprocessor history
 
How to prevent the cache problem in AJAX
How to prevent the cache problem in AJAXHow to prevent the cache problem in AJAX
How to prevent the cache problem in AJAX
 
Linked stacks and queues
Linked stacks and queuesLinked stacks and queues
Linked stacks and queues
 
Advance Data Structure
Advance Data StructureAdvance Data Structure
Advance Data Structure
 
Hashing
HashingHashing
Hashing
 
Markov Matrix
Markov MatrixMarkov Matrix
Markov Matrix
 
STACK
STACKSTACK
STACK
 
Digital Logic Rcs
Digital Logic RcsDigital Logic Rcs
Digital Logic Rcs
 

Recently uploaded

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 

Recently uploaded (20)

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 

Infrastructure OpenSooq Mobile @ Scale