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 Me...
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
● M...
Enterprise?
● Need to integrated to other organization systems
● Rosh Gadol=Think behind your boundaries
● Complete proces...
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
Upcoming SlideShare
Loading in …5
×

BillRun and Joomla - How is Joomla relate to billing system

919 views

Published on

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

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
919
On SlideShare
0
From Embeds
0
Number of Embeds
48
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

BillRun and Joomla - How is Joomla relate to billing system

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

×