Upload
ofer-cohen
View
263
Download
7
Embed Size (px)
DESCRIPTION
Presentation from J and Beyond 2014 by Ofer Cohen, and it shows how Joomla, open source CMS, relates to BillRun, open source billing for enterprise
Citation preview
BillRun and Joomla
How is Joomla relate to billing system?
Ofer Cohen, S.D.O.C. Ltd.
Who am I ?
● Open Source Evangelist
● Joomla code contribute (including TP2 extension)
● Former OpenSourceMatters Board Member
● Today, enterprenuar
– BillRun co-founder
– Merchico co-founder
What is BillRun ?
● Open source billing system for enterprise
What is billing system?
System that process high volume events, rate & invoicing
What is billing system?
● Complicated?
● This is how we see it...
● Much more simple...
High volume?
● Can process and rate thousands and ten thousands of
events per second
Big Data
● MongoDB based
● Velocity
● Volume
● Verstile
So why are you here?
● Love!
How is relate for Joomla?
Part of the engine using Joomla core architecture and technics
Joomla arch?
Joomla is sophisticated and have very smart engine
Joomla arch example 0 - KISS
Keep it simple smartie
Joomla arch example 1 - observer
plugin system
Joomla arch example 2 - MVC
● YAF framework, fastest PHP framework based on MVC
Joomla arch example 3 - Bridge
● Bridge and singleton make it easy to loose coupling
Joomla arch example 4 - Bootstrap
● Admin UI based on twitter bootstrap
What else did you take?
● Completely open source billing system
● GPL licensed
Why open source for enterprise?
● Business advantage
● Love of Joomla => Love of open source => Love of people
● Share
● Make it bigger
● Low TCO
Enterprise?
● Need to integrated to other organization systems
● Rosh Gadol=Think behind your boundaries
● Complete process is not only in your product (system)
Webers! Pay attention
● Processes are async
● Transactional
● Queue system
One more important thing...
● Billrun.net built by Joomla!
BillRun and Joomla
Thank you
Ofer Cohen, S.D.O.C. Ltd.
@oc666
http://billrun.net
MongoDB World
June 23-25, New-York
15% off coupon SPEAKER15