Date post: | 05-Jul-2015 |
Category: |
Technology |
Upload: | ofer-cohen |
View: | 263 times |
Download: | 7 times |
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