SlideShare a Scribd company logo
bee
FROM EVENT AND DATA HANDLING STRUCTURES INTO ‘WHATEVER YOU WANT’ SERVICES
A BRIEF INTRODUCTION
EVERYONE’S COMMON THINKING ON HIGH SCALABLE APPS
END USER FRONTEND HANDLING BACKEND APPLICATION AND SERVER SIDE HANDLING DATA AND STORAGE HANDLING
microservices
A
TCP/IP stacks
messaging
queues
owned data center
peer’s PC or servers mesh
*AAS cloud
Virtualization &
Distributed
Computation
network topologies
microservices
B
TCP/IP stacks
messaging
queues
network topologies
cache engine
DB engine
data warehouse
Virtualization,
Sharding,
Replications,
Hot Data
AVAILABLE SOLUTIONS
END USER FRONTEND HANDLING BACKEND APPLICATION AND SERVER SIDE HANDLING DATA AND STORAGE HANDLING
microservices
A
TCP/IP stacks
messaging
queues
owned data center
peer’s PC or servers mesh
*AAS cloud
Virtualization &
Distributed
Computation
network topologies
microservices
B
TCP/IP stacks
messaging
queues
network topologies
cache engine
DB engine
data warehouse
Virtualization,
Sharding,
Replications,
Hot Data
Frontend
Network
stacks
data
pipeline
patterns
data
transport &
serialization
Service/app
Delivery
Management
Distributed
Infrastructure
Management
Data
Queues and
Caching
Data
Integration
Data and
Storages
Frontend
Apps
WHETHER 500 FORTUNES COMPANIES OR GROWING STARTUPS
TODAY’S DATA HAS NEVER ENDING EDGES
Frontend
Network
stacks
data
pipeline
patterns
data
transport &
serialization
Service/app
Delivery
Management
Distributed
Infrastructure
Management
Data
Queues and
Caching
Data
Integration
Data and
Storages
Frontend
Apps
Data and
Storages
A LOT OF STACKS, ENGINES, SERVICES, APPLIANCES….
USE OPEN SOURCE SOLUTIONS? USE LICENSED CLOSE MODEL SOLUTIONS ?
PREPARE MORE MONEY ..PREPARE HUGE TEAM
CHAINING EACH SLA SYSTEM HOW IF MORE CUSTOM REQUEST NEEDED
Frontend
Network
stacks
data
pipeline
patterns
data
transport &
serialization
Service/app
Delivery
Management
Distributed
Infrastructure
Management
Data
Queues and
Caching
Data
Integration
Data and
Storages
Frontend
Apps
Data and
Storages
TURNS CAPEX INTO VARIABLE OPEX ? : USE CLOUD SERVICES
BUT STILL..
PREPARE HUGE TEAM
CHAINING EACH SLA SYSTEM
BEWARE UNPREDICTED CLOUD THROUGHPUT COSTS
THERE ARE 7 ASPECTS INCLUDED AT ALL
• QUEUES : messaging patterns in data movement and dynamic event
• SCALABILITIES: infrastructure side (containers, networks, storages)
• INTEGRATION: capture, orchestrate, expose data from anything to everything
• COMPUTATION : query, deep analysis , clean, reform, transact, advanced math
• DATA STORAGES : ACID, hot data, and speed.. it’s always a mandatory
• NETWORK STACKS : all services must be inline with their network stacks
• PROGRAMMABLE : even network services must be programmable
WE CALL IT 7 FEATURES
USE
1. To setup all 7 features in one engine
2. To enabling all features from ARM embedded devices into large scale virtualization
containers
3. To expose all features as microservices you already know (REST, ISO8583, AVRO..) or..
4. Build own microservices model or event kind of data services protocol
5. Connect directly a lot of data sources without middleware between us
6. To build all features with programming language you know (Python, Java, PHP, NodeJS,
Cmake it embeddable to existing environment
READY DISTRIBUTED COMPUTING FEATURES INCLUDING..
GISWRANGLINGTRANSACTION
GIS SCIENTIFIC STRINGS
ERLANG’S ALIKE FUNCTIONAL CHAINING ON DATA ITERATION:
Pairs():
drop_while(function(x) x > before_yesterday end):
map(function(x) compare(x[2],x[3]) end):
cube(AROUND)
GRAPH’S PREGEL
AUTO QUEUES EVENT LOOP FRAMEWORK
UDPTCPHTTP
DNS
WANNA BUILD OWN RADIUS SERVER? DNS BINDING?...
ALSO CAN MANAGE PACKET FILTERING
PROGRAMMING BINDING
BENEFITS
1. If you have already has corporate services or application.. reduce the pain a lot and
scale out easilybuild new opportunities faster significantly
2. Integrates, reforms, repackages data, application, and any external different services into
microservices or create your own protocols
3. Adaptive all 7 features modeling, from complex mesh network stack services or handling
billion transaction switching
4. Multi device UI Native application with python’s kivy for kiosk, industrial panel, desktop
apps and mobile app including ios and android
HOW TO START ?
Vagrant and Docker instance
ARM and Intel Edison
Get the code at
https://github.com/wprayudo/bee
Rump Kernel image
Desktops, AWS, VPS, Rackspace,…
Get it..
It’s BSD license
SCALABILITY ?
Bee
instance
Bee
instance
Bee
instance
Bee
instance
Bee
instance
Bee
instance
Plug bee instance anywhere, and bee
will analyze possible infrastructure first
about
1. available networks,
2. computation capability,
3. queues handling structures, and
4. storage options
Bee has 6 available default service
pattern * :
1. Push-Pull,
2. Pub-Sub,
3. Request-Response
4. Bus
5. Pair
6. Discovery
So any bee based services can do
solution as close as possible with
network stacks topologies
Switcher : is feature to enabling
different patterns, and 7 features can
use different patterns per switch
* : we also can build more patterns as you want
JSON
AVRO
SCHEMA
XML
ISO
8583
YAML
BINARY’S
MSGPACK
DIRECT
MYSQL +
PGSQL
LAIN
TEXT
YOUR
OWN
PROTOCOL?
PATTERNS FOR MICROSERVICES DATA FORMAT
OUR DEFAULT BUILD YOUR OWN
Push
notification
service
Database
Shard and
Replica
Monitoring
Service
Service
Handlers
Data Access
Layer
Metric
Collector
Load
Balancer
Global
Service
Registry
Log
Aggregator
PATTERNS ARE NOT LIMITED TO ..
Heartbeat
‘serverless’ infrastructure paradigm
(how AWS looks like in 2017?)
Unikernel vs Containers :
Picture taken from
NewStack, by Docker
Ycombinatorers talk about this “THE NERVE” movie
“ system creates application instance per USER REGISTRATION, then build all stacks on it,…
NOT ONE FAULT MONOLITHIC SERVER APP” ...’nerve mesh net admin’ “
A PROPOSAL 1:
trade protocol services
It’s like SWIFT & FIX for
commodity trade that
involve logistics industry..
But it’s quite different when
it’s built with bee
End to end commodities handling protocol
A
B
D
C
E
F
G
COMMODITY IS INTERCONNECTED NODES WITH
UNIQUE PROPERTIES, ATTRIBUTES, AND
BEHAVIOUR AS IN SOCIAL NETWORK, IT HAS
NEVER ENDING CHANNELS AND CAN BE
TRANSFORMED AS NEW COMMODITY..IT ALWAYS
VIBRATE.
THE MAIN URGE ARE ADAPTIVE LOGIC IN
MARKETING, LOGISTICS, AND AFTER SALES
HOW IT WORKS
Commodity
A
Commodity
B
Commodity
C
edges
OUR SYSTEM PROVIDES HANDLING STRUCTURE
FOR MARKETING, FULFILLMENT AND
SUPPORT/RETURNS AT EACH COMMODITY .
EACH HANDLING CONTAINS “EDGES” FEATURE,
WHICH PROVIDES ANALYTICS, PLANNING, AND
MONITORING BETWEEN TWO “NODES” (EACH
NODE REPRESENTS COMMODITY)
EVERY NODE THEN CAN DO DEPLOYMENT AND
EXECUTION FOR ITS BASED HANDLING
STRUCTURE WITHIN EDGE AGGREGATION
aggregates
CORE SYSTEM
EDGE(S) CAN ACCESS ALL BEE COMPUTATION ENGINE FEATURES, FROM IOT PERIPHERAL, BIG
DATA COMPUTATION LIKE MAP, REDUCE, SEARCH AND SLICING, GIS, ISO 8583 PROCESSING,
AND ANALYTIC PROCESSING  BETWEEN TWO NODES
AGGREGATION CAN ACCESS AS LIKE IN EDGES CAPABILITIES BETWEEN ALL NODES
HANDLING STRUCTURE IS A MESSAGING STRUCTURE MANAGED BY BEE NOSQL DATABASE
SYSTEM. IT HAS ALL BEE DISTRIBUTED SYSTEM FEATURES IN HANDLING HUGE TRAFFICS.
NODES CONTAINS ALL DATA ABOUT COMMODITIES DATA, INCLUDING GEO PROFILE, AND
EVERY DATA DETAILS FROM ITS HANDLING STRUCTURE.
ALL HANDLING STRUCTURES, EDGES AND AGGREGATIONS ARE
SHARING ECONOMY CAPTIVE BUSINESSES
THE BUSINESS :
Marketing
Strategy
Fulfillment
Strategy
Complains
&
Returns
Quality
Assurance
Financial
Service
Scheme
which means…. any corporates, startups, regulatories who build
apps/services with bee’s trade protocol platformwill trigger benefits
to whom own the protocols maintainers
SPECIAL FEATURE : A CONTRACT SYSTEM
CONTRACT FEATURE
A HANDLING STRUCTURE FORMAT TO BUILD SHARING ECONOMY MODEL OF
SEQUENTIAL SERVICES AMONG PARTNERS AND PROVIDERS
BENEFITS
• SHARE COST AND RISKS ESPECIALLY AT FULFILLMENT AND RETURNS
• IMPROVE DELIVERY PERFORMANCE BY SPECIALTY GROUPS WHOSE HANDLE SPECIFIC
COMMODITIES
• EASY MARKET AND TERRITORY EXPANSION
• MANAGE SERVICE PRIORITY AND MINIMIZE OCCUPATION INVESTMENT
• MINIMIZE SLA COST BY ENABLING CONTRACT SWITCHING AMONG BROKERS OR
PROVIDERS
HOW CONTRACT WORKS
PROVIDER
PROVIDER
PROVIDER
PROVIDER
SPECIFY
COMMODITIES LIMITATION,
ROUTES AND FEE MODEL,
&
TERITORIAL
DISCOVERED INSIDE
EDGE AGGREGATION
HANDLING STRUCTURE
THIS IS MESSAGING PATTERN,
WILL NOTIFY ALL PROVIDERS
OR BROKERS
ASSIGNED BY ITS CONTRACT
A contract data & event message
TO
EDGE AGGREGATION
CONTRACTS EXAMPLES
BANKS
RPH*
VEHICLES
BAWL
SALES
SPECIFY
SERVICE SEQUENCES FROM
RPH TO LAST MILE (BAWL
SALES)
DISCOVERED INSIDE
ALL PARTIES’S UI ABOUT MEAL’S
SUPPLY CHAIN
ALL INFOS WILL BE NOTIFIED TO
EACH OTHER, AND BANK
PARTNERS CAN LEVERAGE
FINANCIAL SERVICES AMONG
THEM
A contract data & event message
ALL TRIGGERED RISKS
WILL BE MANAGED
AND PROCESSED IN
INSURANCE SYSTEM
*Rumah Pemotongan Hewan
All providers must be community
BEE INSTANCE(S) WITH UNIKERNEL INFRASTRUCTURE EVERYWHERE
BEE WILL PROVIDES READY TO USE DEVELOPMENT CONTAINER AND ROUTING TO
GENERATE UNIKERNEL INSTANCE FOR ANY TENANT, STARTUPS AND CORPORATES
BEE WILL PROVIDES POPULAR PROGRAMMING LANGUAGE BINDING TO SIMPLIFY
DEVELOPERS CREATE LOGISTIC BASE APPS
BEE OFFERS NETWORK AND CLOUD PROVIDERS TO GAIN MARKET BIGGER WITH LOGISTICS
BASE SOLUTION AT END TO END
NETWORK AND CLOUD PROVIDERS TRIGGER COMMUNITIES TO DEPLOY THEIR SOLUTION
TO THEIR SERVICES
A PROPOSAL 2:
bee mesh data pipeline
Multi network sources Unlicensed Wireless access point
Discoverable mesh wireless data pipeline services
A
B
D
C
E
F
G
IN SUPPORTING TRADE PROTOCOL BASED SERVICES,
MANY NODES ACT DIFFERENT ROLES SUCH AS
TRANSACTION SERVICE, AS FULFILLMENT TRANSITION, AS
POINT OF SALES.. WITH EACH COMMODITY UNIQENESS
HANDLING
TODAY, EACH NODE CONSUMES DATA PIPELINE BY THEIR
OWN SUBSCRIPTION, AND LACKS SERVICE BARRIER
BECAUSE OF RURAL AREA AND INTER ISLANDS ISSUES, SO
THAT ARE NOT DISCOVERABLE AND GAIN LOSSES
HOW IT WORKS EACH BEE INSTANCE OFFERS SOFTWARE DEFINED
NETWORKING (SDN) ENGINE .
ANY WIRELESS ACCESS POINT THAT CONNECT TO ITS
HUB WHICH PROVIDES MULTI NETWORK ACCESS THAT
INCREASE AVAILABILITY UPTIME CONTAINS SDN
SERVICES FROM BEE INSTANCE TO BE DISCOVERABLE
TO CPE’S NODE(S)
SO THAT->EACH NODE (RETAILERS, BRANCHLESS
FINANCIAL PROVIDERS,..ETC) WHO USE BEE INSTANCE
IN THEIR APPS CAN CONSUME DATA PIPELINE..
Multichannels
spread spectrum
Long wave radio
packet (e.g UHF)
Broadband
wireless network
access services
WHERE EVER BEE SDN BE AVAILABLE
WHERE EVER BEE SDN BE AVAILABLE
ANY NEIGHBORHOOD CONTAINS BEE INSTANCES THAT MUST
CONSUME SLA DATA PIPELINE SERVICES
THE BUSINESS :
Wireless
Access Point
(by range)
Open IOT
opportunities
Utilize
unused oil
company’s
licensed
Data packet
Which can trigger…. data pipeline services fulfillment at wide scale
rangecan be triggered faster by  sectoral data pipeline
infrastructure investment offers
BEE WILL PROVIDE SDN INSTANCE AT WIRELESS ACCESS POINT’S HUB WHICH CONNECT TO
MULTI NETWORK ACCESS PROVIDERS SOURCES
BEE WILL PROVIDE METRICS, PROVISION CONFIGURATIONS, AND DATA ACCESS LAYER
MONITORING TO NETWORK PROVIDERS AS MICROSERVICES
BEE OFFERS SECTORAL INVESTMENT AND CROWD-FUND MODEL INVESTMENT IN DATA
PIPELINE SERVICES
NETWORK AND CLOUD PROVIDERS TRIGGER MORE PROPER NETWORK FUNCTION
SERVICES
NEED FRONT-END LINERS
because we provide these too:
ADD-ON FOR
FRONT DEVELOPER
FOR RESTFUL
FANATICS
• NO LOAD BALANCER NEEDED
• NO RABBITMQ/KAFKA/NATS NEEDED
• NO MORE CACHE ENGINE
• HOT DATA FROM BEE INSTANCE
• AUTO SHARD
• AUTO EXPOSE ANY BEE FUNCTION AS HTTPS://HOST:PORT/YOUR_BEE_FUNCTION/?...

More Related Content

What's hot

From Monolith to Microservices with Cassandra, gRPC, and Falcor (from Cassand...
From Monolith to Microservices with Cassandra, gRPC, and Falcor (from Cassand...From Monolith to Microservices with Cassandra, gRPC, and Falcor (from Cassand...
From Monolith to Microservices with Cassandra, gRPC, and Falcor (from Cassand...
Luke Tillman
 
CloudCompare NC4
CloudCompare NC4CloudCompare NC4
CloudCompare NC4Clearpreso
 
B2B Integration in the Cloud
B2B Integration in the CloudB2B Integration in the Cloud
B2B Integration in the Cloud
i8c
 
Envisioning the Network Cloud
Envisioning the Network CloudEnvisioning the Network Cloud
Envisioning the Network Cloud
APNIC
 
Elastic Connectivity - Session Sponsored by Megaport
Elastic Connectivity - Session Sponsored by Megaport Elastic Connectivity - Session Sponsored by Megaport
Elastic Connectivity - Session Sponsored by Megaport
Amazon Web Services
 
Cloud computing-ieee-2014-projects
Cloud computing-ieee-2014-projectsCloud computing-ieee-2014-projects
Cloud computing-ieee-2014-projects
Vijay Karan
 
Cloud Computing IEEE 2014 Projects
Cloud Computing IEEE 2014 ProjectsCloud Computing IEEE 2014 Projects
Cloud Computing IEEE 2014 Projects
Vijay Karan
 
AWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by Megaport
AWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by MegaportAWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by Megaport
AWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by Megaport
Amazon Web Services
 
IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2
David Ware
 
Container ecosystem based PaaS solution for Telco Cloud Analysis and Proposal
Container ecosystem based PaaS solution for Telco Cloud Analysis and ProposalContainer ecosystem based PaaS solution for Telco Cloud Analysis and Proposal
Container ecosystem based PaaS solution for Telco Cloud Analysis and Proposal
Krishna-Kumar
 
자바(Java)를 위한 클라우드 환경 기반 Paas
자바(Java)를 위한 클라우드 환경 기반 Paas자바(Java)를 위한 클라우드 환경 기반 Paas
자바(Java)를 위한 클라우드 환경 기반 Paas
mosaicnet
 
HP CTO Summit, New Jersey, March 24, 2010
HP CTO Summit, New Jersey, March 24, 2010HP CTO Summit, New Jersey, March 24, 2010
HP CTO Summit, New Jersey, March 24, 2010
sureddy
 
Five 'Must Ask' Questions When Considering a Cloud Services Brokerage Busines...
Five 'Must Ask' Questions When Considering a Cloud Services Brokerage Busines...Five 'Must Ask' Questions When Considering a Cloud Services Brokerage Busines...
Five 'Must Ask' Questions When Considering a Cloud Services Brokerage Busines...
jamcracker4677
 
Cloud Computing
 Cloud Computing Cloud Computing
Cloud Computing
Mannat Singh
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam mayNguyen Duong
 

What's hot (16)

From Monolith to Microservices with Cassandra, gRPC, and Falcor (from Cassand...
From Monolith to Microservices with Cassandra, gRPC, and Falcor (from Cassand...From Monolith to Microservices with Cassandra, gRPC, and Falcor (from Cassand...
From Monolith to Microservices with Cassandra, gRPC, and Falcor (from Cassand...
 
CloudCompare NC4
CloudCompare NC4CloudCompare NC4
CloudCompare NC4
 
B2B Integration in the Cloud
B2B Integration in the CloudB2B Integration in the Cloud
B2B Integration in the Cloud
 
Envisioning the Network Cloud
Envisioning the Network CloudEnvisioning the Network Cloud
Envisioning the Network Cloud
 
Elastic Connectivity - Session Sponsored by Megaport
Elastic Connectivity - Session Sponsored by Megaport Elastic Connectivity - Session Sponsored by Megaport
Elastic Connectivity - Session Sponsored by Megaport
 
Cloud computing-ieee-2014-projects
Cloud computing-ieee-2014-projectsCloud computing-ieee-2014-projects
Cloud computing-ieee-2014-projects
 
Cloud Computing IEEE 2014 Projects
Cloud Computing IEEE 2014 ProjectsCloud Computing IEEE 2014 Projects
Cloud Computing IEEE 2014 Projects
 
AWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by Megaport
AWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by MegaportAWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by Megaport
AWS Summit Sydney 2014 | Network-as-a-Service - Session Sponsored by Megaport
 
IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2IBM MQ - What's new in 9.2
IBM MQ - What's new in 9.2
 
Container ecosystem based PaaS solution for Telco Cloud Analysis and Proposal
Container ecosystem based PaaS solution for Telco Cloud Analysis and ProposalContainer ecosystem based PaaS solution for Telco Cloud Analysis and Proposal
Container ecosystem based PaaS solution for Telco Cloud Analysis and Proposal
 
자바(Java)를 위한 클라우드 환경 기반 Paas
자바(Java)를 위한 클라우드 환경 기반 Paas자바(Java)를 위한 클라우드 환경 기반 Paas
자바(Java)를 위한 클라우드 환경 기반 Paas
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
HP CTO Summit, New Jersey, March 24, 2010
HP CTO Summit, New Jersey, March 24, 2010HP CTO Summit, New Jersey, March 24, 2010
HP CTO Summit, New Jersey, March 24, 2010
 
Five 'Must Ask' Questions When Considering a Cloud Services Brokerage Busines...
Five 'Must Ask' Questions When Considering a Cloud Services Brokerage Busines...Five 'Must Ask' Questions When Considering a Cloud Services Brokerage Busines...
Five 'Must Ask' Questions When Considering a Cloud Services Brokerage Busines...
 
Cloud Computing
 Cloud Computing Cloud Computing
Cloud Computing
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
 

Similar to Bee brief-intro-q42016

Modernizing Application Deployments with HashiCorp Consul on Microsoft Azure
Modernizing Application Deployments with HashiCorp Consul on Microsoft AzureModernizing Application Deployments with HashiCorp Consul on Microsoft Azure
Modernizing Application Deployments with HashiCorp Consul on Microsoft Azure
Mitchell Pronschinske
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Araf Karsh Hamid
 
Technology Overview
Technology OverviewTechnology Overview
Technology Overview
Liran Zelkha
 
Reference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to KubernetesReference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to Kubernetes
Rakesh Gujjarlapudi
 
Time to Talk about Data Mesh
Time to Talk about Data MeshTime to Talk about Data Mesh
Time to Talk about Data Mesh
LibbySchulze
 
Cloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyondCloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyond
Ugo Landini
 
vCPE 2.0 – the business case for an open vCPE framework
vCPE 2.0 – the business case for an open vCPE frameworkvCPE 2.0 – the business case for an open vCPE framework
vCPE 2.0 – the business case for an open vCPE framework
Cloudify Community
 
All About Microservices and OpenSource Microservice Frameworks
All About Microservices and OpenSource Microservice FrameworksAll About Microservices and OpenSource Microservice Frameworks
All About Microservices and OpenSource Microservice Frameworks
Mohammad Asif Siddiqui
 
Стратегия Juniper в контексте Web 2.0
Стратегия Juniper в контексте Web 2.0Стратегия Juniper в контексте Web 2.0
Стратегия Juniper в контексте Web 2.0
TERMILAB. Интернет - лаборатория
 
Accelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyAccelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data Strategy
MongoDB
 
Architectural solutions for the cloud
Architectural solutions for the cloudArchitectural solutions for the cloud
Architectural solutions for the cloudthreesixty
 
Horizontal Scaling for Millions of Customers!
Horizontal Scaling for Millions of Customers! Horizontal Scaling for Millions of Customers!
Horizontal Scaling for Millions of Customers!
elangovans
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
suraj bhandari
 
Apache Hadoop India Summit 2011 Keynote talk "Exploring the Future IT Infrast...
Apache Hadoop India Summit 2011 Keynote talk "Exploring the Future IT Infrast...Apache Hadoop India Summit 2011 Keynote talk "Exploring the Future IT Infrast...
Apache Hadoop India Summit 2011 Keynote talk "Exploring the Future IT Infrast...Yahoo Developer Network
 
cloud computing
cloud computingcloud computing
cloud computing
sowmiyamanikandan1
 
Cloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesCloud infrastructure and Cloud Services
Cloud infrastructure and Cloud Services
Intel Corporation
 
Architecting Microservices in .Net
Architecting Microservices in .NetArchitecting Microservices in .Net
Architecting Microservices in .Net
Richard Banks
 
Dataservices - Processing Big Data The Microservice Way
Dataservices - Processing Big Data The Microservice WayDataservices - Processing Big Data The Microservice Way
Dataservices - Processing Big Data The Microservice Way
Josef Adersberger
 
MuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP IntegrationMuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP Integration
Pace Integration
 

Similar to Bee brief-intro-q42016 (20)

Modernizing Application Deployments with HashiCorp Consul on Microsoft Azure
Modernizing Application Deployments with HashiCorp Consul on Microsoft AzureModernizing Application Deployments with HashiCorp Consul on Microsoft Azure
Modernizing Application Deployments with HashiCorp Consul on Microsoft Azure
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SRE
 
Technology Overview
Technology OverviewTechnology Overview
Technology Overview
 
Reference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to KubernetesReference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to Kubernetes
 
Time to Talk about Data Mesh
Time to Talk about Data MeshTime to Talk about Data Mesh
Time to Talk about Data Mesh
 
Cloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyondCloudify your applications: microservices and beyond
Cloudify your applications: microservices and beyond
 
vCPE 2.0 – the business case for an open vCPE framework
vCPE 2.0 – the business case for an open vCPE frameworkvCPE 2.0 – the business case for an open vCPE framework
vCPE 2.0 – the business case for an open vCPE framework
 
All About Microservices and OpenSource Microservice Frameworks
All About Microservices and OpenSource Microservice FrameworksAll About Microservices and OpenSource Microservice Frameworks
All About Microservices and OpenSource Microservice Frameworks
 
Стратегия Juniper в контексте Web 2.0
Стратегия Juniper в контексте Web 2.0Стратегия Juniper в контексте Web 2.0
Стратегия Juniper в контексте Web 2.0
 
Accelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyAccelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data Strategy
 
Architectural solutions for the cloud
Architectural solutions for the cloudArchitectural solutions for the cloud
Architectural solutions for the cloud
 
Horizontal Scaling for Millions of Customers!
Horizontal Scaling for Millions of Customers! Horizontal Scaling for Millions of Customers!
Horizontal Scaling for Millions of Customers!
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Apache Hadoop India Summit 2011 Keynote talk "Exploring the Future IT Infrast...
Apache Hadoop India Summit 2011 Keynote talk "Exploring the Future IT Infrast...Apache Hadoop India Summit 2011 Keynote talk "Exploring the Future IT Infrast...
Apache Hadoop India Summit 2011 Keynote talk "Exploring the Future IT Infrast...
 
12023 cloud-computing-wp
12023 cloud-computing-wp12023 cloud-computing-wp
12023 cloud-computing-wp
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesCloud infrastructure and Cloud Services
Cloud infrastructure and Cloud Services
 
Architecting Microservices in .Net
Architecting Microservices in .NetArchitecting Microservices in .Net
Architecting Microservices in .Net
 
Dataservices - Processing Big Data The Microservice Way
Dataservices - Processing Big Data The Microservice WayDataservices - Processing Big Data The Microservice Way
Dataservices - Processing Big Data The Microservice Way
 
MuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP IntegrationMuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP Integration
 

Recently uploaded

OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
ShamsuddeenMuhammadA
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 

Recently uploaded (20)

OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 

Bee brief-intro-q42016

  • 1. bee FROM EVENT AND DATA HANDLING STRUCTURES INTO ‘WHATEVER YOU WANT’ SERVICES A BRIEF INTRODUCTION
  • 2. EVERYONE’S COMMON THINKING ON HIGH SCALABLE APPS END USER FRONTEND HANDLING BACKEND APPLICATION AND SERVER SIDE HANDLING DATA AND STORAGE HANDLING microservices A TCP/IP stacks messaging queues owned data center peer’s PC or servers mesh *AAS cloud Virtualization & Distributed Computation network topologies microservices B TCP/IP stacks messaging queues network topologies cache engine DB engine data warehouse Virtualization, Sharding, Replications, Hot Data
  • 3. AVAILABLE SOLUTIONS END USER FRONTEND HANDLING BACKEND APPLICATION AND SERVER SIDE HANDLING DATA AND STORAGE HANDLING microservices A TCP/IP stacks messaging queues owned data center peer’s PC or servers mesh *AAS cloud Virtualization & Distributed Computation network topologies microservices B TCP/IP stacks messaging queues network topologies cache engine DB engine data warehouse Virtualization, Sharding, Replications, Hot Data Frontend Network stacks data pipeline patterns data transport & serialization Service/app Delivery Management Distributed Infrastructure Management Data Queues and Caching Data Integration Data and Storages Frontend Apps
  • 4. WHETHER 500 FORTUNES COMPANIES OR GROWING STARTUPS TODAY’S DATA HAS NEVER ENDING EDGES
  • 5. Frontend Network stacks data pipeline patterns data transport & serialization Service/app Delivery Management Distributed Infrastructure Management Data Queues and Caching Data Integration Data and Storages Frontend Apps Data and Storages A LOT OF STACKS, ENGINES, SERVICES, APPLIANCES…. USE OPEN SOURCE SOLUTIONS? USE LICENSED CLOSE MODEL SOLUTIONS ? PREPARE MORE MONEY ..PREPARE HUGE TEAM CHAINING EACH SLA SYSTEM HOW IF MORE CUSTOM REQUEST NEEDED
  • 6. Frontend Network stacks data pipeline patterns data transport & serialization Service/app Delivery Management Distributed Infrastructure Management Data Queues and Caching Data Integration Data and Storages Frontend Apps Data and Storages TURNS CAPEX INTO VARIABLE OPEX ? : USE CLOUD SERVICES BUT STILL.. PREPARE HUGE TEAM CHAINING EACH SLA SYSTEM BEWARE UNPREDICTED CLOUD THROUGHPUT COSTS
  • 7. THERE ARE 7 ASPECTS INCLUDED AT ALL • QUEUES : messaging patterns in data movement and dynamic event • SCALABILITIES: infrastructure side (containers, networks, storages) • INTEGRATION: capture, orchestrate, expose data from anything to everything • COMPUTATION : query, deep analysis , clean, reform, transact, advanced math • DATA STORAGES : ACID, hot data, and speed.. it’s always a mandatory • NETWORK STACKS : all services must be inline with their network stacks • PROGRAMMABLE : even network services must be programmable
  • 8. WE CALL IT 7 FEATURES
  • 9. USE 1. To setup all 7 features in one engine 2. To enabling all features from ARM embedded devices into large scale virtualization containers 3. To expose all features as microservices you already know (REST, ISO8583, AVRO..) or.. 4. Build own microservices model or event kind of data services protocol 5. Connect directly a lot of data sources without middleware between us 6. To build all features with programming language you know (Python, Java, PHP, NodeJS, Cmake it embeddable to existing environment
  • 10. READY DISTRIBUTED COMPUTING FEATURES INCLUDING.. GISWRANGLINGTRANSACTION GIS SCIENTIFIC STRINGS ERLANG’S ALIKE FUNCTIONAL CHAINING ON DATA ITERATION: Pairs(): drop_while(function(x) x > before_yesterday end): map(function(x) compare(x[2],x[3]) end): cube(AROUND) GRAPH’S PREGEL
  • 11. AUTO QUEUES EVENT LOOP FRAMEWORK UDPTCPHTTP DNS WANNA BUILD OWN RADIUS SERVER? DNS BINDING?... ALSO CAN MANAGE PACKET FILTERING
  • 13. BENEFITS 1. If you have already has corporate services or application.. reduce the pain a lot and scale out easilybuild new opportunities faster significantly 2. Integrates, reforms, repackages data, application, and any external different services into microservices or create your own protocols 3. Adaptive all 7 features modeling, from complex mesh network stack services or handling billion transaction switching 4. Multi device UI Native application with python’s kivy for kiosk, industrial panel, desktop apps and mobile app including ios and android
  • 14. HOW TO START ? Vagrant and Docker instance ARM and Intel Edison Get the code at https://github.com/wprayudo/bee Rump Kernel image Desktops, AWS, VPS, Rackspace,… Get it.. It’s BSD license
  • 15. SCALABILITY ? Bee instance Bee instance Bee instance Bee instance Bee instance Bee instance Plug bee instance anywhere, and bee will analyze possible infrastructure first about 1. available networks, 2. computation capability, 3. queues handling structures, and 4. storage options Bee has 6 available default service pattern * : 1. Push-Pull, 2. Pub-Sub, 3. Request-Response 4. Bus 5. Pair 6. Discovery So any bee based services can do solution as close as possible with network stacks topologies Switcher : is feature to enabling different patterns, and 7 features can use different patterns per switch * : we also can build more patterns as you want
  • 18. ‘serverless’ infrastructure paradigm (how AWS looks like in 2017?) Unikernel vs Containers : Picture taken from NewStack, by Docker
  • 19. Ycombinatorers talk about this “THE NERVE” movie “ system creates application instance per USER REGISTRATION, then build all stacks on it,… NOT ONE FAULT MONOLITHIC SERVER APP” ...’nerve mesh net admin’ “
  • 20. A PROPOSAL 1: trade protocol services
  • 21.
  • 22. It’s like SWIFT & FIX for commodity trade that involve logistics industry.. But it’s quite different when it’s built with bee
  • 23. End to end commodities handling protocol A B D C E F G COMMODITY IS INTERCONNECTED NODES WITH UNIQUE PROPERTIES, ATTRIBUTES, AND BEHAVIOUR AS IN SOCIAL NETWORK, IT HAS NEVER ENDING CHANNELS AND CAN BE TRANSFORMED AS NEW COMMODITY..IT ALWAYS VIBRATE. THE MAIN URGE ARE ADAPTIVE LOGIC IN MARKETING, LOGISTICS, AND AFTER SALES
  • 24. HOW IT WORKS Commodity A Commodity B Commodity C edges OUR SYSTEM PROVIDES HANDLING STRUCTURE FOR MARKETING, FULFILLMENT AND SUPPORT/RETURNS AT EACH COMMODITY . EACH HANDLING CONTAINS “EDGES” FEATURE, WHICH PROVIDES ANALYTICS, PLANNING, AND MONITORING BETWEEN TWO “NODES” (EACH NODE REPRESENTS COMMODITY) EVERY NODE THEN CAN DO DEPLOYMENT AND EXECUTION FOR ITS BASED HANDLING STRUCTURE WITHIN EDGE AGGREGATION aggregates
  • 25. CORE SYSTEM EDGE(S) CAN ACCESS ALL BEE COMPUTATION ENGINE FEATURES, FROM IOT PERIPHERAL, BIG DATA COMPUTATION LIKE MAP, REDUCE, SEARCH AND SLICING, GIS, ISO 8583 PROCESSING, AND ANALYTIC PROCESSING  BETWEEN TWO NODES AGGREGATION CAN ACCESS AS LIKE IN EDGES CAPABILITIES BETWEEN ALL NODES HANDLING STRUCTURE IS A MESSAGING STRUCTURE MANAGED BY BEE NOSQL DATABASE SYSTEM. IT HAS ALL BEE DISTRIBUTED SYSTEM FEATURES IN HANDLING HUGE TRAFFICS. NODES CONTAINS ALL DATA ABOUT COMMODITIES DATA, INCLUDING GEO PROFILE, AND EVERY DATA DETAILS FROM ITS HANDLING STRUCTURE.
  • 26. ALL HANDLING STRUCTURES, EDGES AND AGGREGATIONS ARE SHARING ECONOMY CAPTIVE BUSINESSES THE BUSINESS : Marketing Strategy Fulfillment Strategy Complains & Returns Quality Assurance Financial Service Scheme which means…. any corporates, startups, regulatories who build apps/services with bee’s trade protocol platformwill trigger benefits to whom own the protocols maintainers
  • 27. SPECIAL FEATURE : A CONTRACT SYSTEM
  • 28. CONTRACT FEATURE A HANDLING STRUCTURE FORMAT TO BUILD SHARING ECONOMY MODEL OF SEQUENTIAL SERVICES AMONG PARTNERS AND PROVIDERS BENEFITS • SHARE COST AND RISKS ESPECIALLY AT FULFILLMENT AND RETURNS • IMPROVE DELIVERY PERFORMANCE BY SPECIALTY GROUPS WHOSE HANDLE SPECIFIC COMMODITIES • EASY MARKET AND TERRITORY EXPANSION • MANAGE SERVICE PRIORITY AND MINIMIZE OCCUPATION INVESTMENT • MINIMIZE SLA COST BY ENABLING CONTRACT SWITCHING AMONG BROKERS OR PROVIDERS
  • 29. HOW CONTRACT WORKS PROVIDER PROVIDER PROVIDER PROVIDER SPECIFY COMMODITIES LIMITATION, ROUTES AND FEE MODEL, & TERITORIAL DISCOVERED INSIDE EDGE AGGREGATION HANDLING STRUCTURE THIS IS MESSAGING PATTERN, WILL NOTIFY ALL PROVIDERS OR BROKERS ASSIGNED BY ITS CONTRACT A contract data & event message TO EDGE AGGREGATION
  • 30. CONTRACTS EXAMPLES BANKS RPH* VEHICLES BAWL SALES SPECIFY SERVICE SEQUENCES FROM RPH TO LAST MILE (BAWL SALES) DISCOVERED INSIDE ALL PARTIES’S UI ABOUT MEAL’S SUPPLY CHAIN ALL INFOS WILL BE NOTIFIED TO EACH OTHER, AND BANK PARTNERS CAN LEVERAGE FINANCIAL SERVICES AMONG THEM A contract data & event message ALL TRIGGERED RISKS WILL BE MANAGED AND PROCESSED IN INSURANCE SYSTEM *Rumah Pemotongan Hewan All providers must be community
  • 31. BEE INSTANCE(S) WITH UNIKERNEL INFRASTRUCTURE EVERYWHERE
  • 32. BEE WILL PROVIDES READY TO USE DEVELOPMENT CONTAINER AND ROUTING TO GENERATE UNIKERNEL INSTANCE FOR ANY TENANT, STARTUPS AND CORPORATES BEE WILL PROVIDES POPULAR PROGRAMMING LANGUAGE BINDING TO SIMPLIFY DEVELOPERS CREATE LOGISTIC BASE APPS BEE OFFERS NETWORK AND CLOUD PROVIDERS TO GAIN MARKET BIGGER WITH LOGISTICS BASE SOLUTION AT END TO END NETWORK AND CLOUD PROVIDERS TRIGGER COMMUNITIES TO DEPLOY THEIR SOLUTION TO THEIR SERVICES
  • 33. A PROPOSAL 2: bee mesh data pipeline
  • 34. Multi network sources Unlicensed Wireless access point
  • 35. Discoverable mesh wireless data pipeline services A B D C E F G IN SUPPORTING TRADE PROTOCOL BASED SERVICES, MANY NODES ACT DIFFERENT ROLES SUCH AS TRANSACTION SERVICE, AS FULFILLMENT TRANSITION, AS POINT OF SALES.. WITH EACH COMMODITY UNIQENESS HANDLING TODAY, EACH NODE CONSUMES DATA PIPELINE BY THEIR OWN SUBSCRIPTION, AND LACKS SERVICE BARRIER BECAUSE OF RURAL AREA AND INTER ISLANDS ISSUES, SO THAT ARE NOT DISCOVERABLE AND GAIN LOSSES
  • 36. HOW IT WORKS EACH BEE INSTANCE OFFERS SOFTWARE DEFINED NETWORKING (SDN) ENGINE . ANY WIRELESS ACCESS POINT THAT CONNECT TO ITS HUB WHICH PROVIDES MULTI NETWORK ACCESS THAT INCREASE AVAILABILITY UPTIME CONTAINS SDN SERVICES FROM BEE INSTANCE TO BE DISCOVERABLE TO CPE’S NODE(S) SO THAT->EACH NODE (RETAILERS, BRANCHLESS FINANCIAL PROVIDERS,..ETC) WHO USE BEE INSTANCE IN THEIR APPS CAN CONSUME DATA PIPELINE.. Multichannels spread spectrum Long wave radio packet (e.g UHF) Broadband wireless network access services
  • 37. WHERE EVER BEE SDN BE AVAILABLE WHERE EVER BEE SDN BE AVAILABLE
  • 38. ANY NEIGHBORHOOD CONTAINS BEE INSTANCES THAT MUST CONSUME SLA DATA PIPELINE SERVICES THE BUSINESS : Wireless Access Point (by range) Open IOT opportunities Utilize unused oil company’s licensed Data packet Which can trigger…. data pipeline services fulfillment at wide scale rangecan be triggered faster by  sectoral data pipeline infrastructure investment offers
  • 39. BEE WILL PROVIDE SDN INSTANCE AT WIRELESS ACCESS POINT’S HUB WHICH CONNECT TO MULTI NETWORK ACCESS PROVIDERS SOURCES BEE WILL PROVIDE METRICS, PROVISION CONFIGURATIONS, AND DATA ACCESS LAYER MONITORING TO NETWORK PROVIDERS AS MICROSERVICES BEE OFFERS SECTORAL INVESTMENT AND CROWD-FUND MODEL INVESTMENT IN DATA PIPELINE SERVICES NETWORK AND CLOUD PROVIDERS TRIGGER MORE PROPER NETWORK FUNCTION SERVICES
  • 40. NEED FRONT-END LINERS because we provide these too:
  • 42. FOR RESTFUL FANATICS • NO LOAD BALANCER NEEDED • NO RABBITMQ/KAFKA/NATS NEEDED • NO MORE CACHE ENGINE • HOT DATA FROM BEE INSTANCE • AUTO SHARD • AUTO EXPOSE ANY BEE FUNCTION AS HTTPS://HOST:PORT/YOUR_BEE_FUNCTION/?...

Editor's Notes

  1. Frontend network : public, internet, private, hybrid, bandwidth, firewall, etc.. Data transport : TCP/IP based : REST, MQTT, close-loop protocols (FIX, RTGS, etc) Data pipeline : patterns of data, req-response, pub-sub, pull-push, etc (it’s time series/graph load/etc) Service app delivery mgmt : manage everything about 3 above to deploy app from their app server & infrastructure including : - set proxies, reversing, balancing - orchestrate and execute network stack arrangement - manage queues and serialization from/to computation infrastructure It’s middleware between Front and App world Distributed infrastructure : manage application and services within the application at hardware and network level including - fault tolerance of app - computation scalability - microservice settlement and switching All of these are already available in all virtualization technology Data integration : connect to all necessary data sources to support all services inside apps in distributed infrastructure env - manage different data model and its behaviour (transactional / analytics ?) - manage queues from/to data handling env - data cleaning and reformating data Available in all big data solutions and its related components It’s a middleware between apps handling and data handling Data Queues and cache : manage everything between data integration and data storage including: - manage hot data and cold data which is must inline with network stacks at storage & data handling - serve all data integration needs so that anything run well through it - balancing between availability and atomicity Data Storages : is database with all features we know which has ability to - store and load data - sharding and replication -