WHY?

Why not?

+

Mobile apps

Quick hybrid available now!

electron APP

Massive help from

community

Our first week

BOOM!

we're right

 about being wrong...

keep records in memory to track what data each client have

More clients = More memory + More CPU

THE mergebox

NOt EVERYTHING needs mergebox

Prevent Merge Box
Starting an observer on server startup and send

messages to clients via stream instead use subscribe

and create one observe per client 

BUT people liked it

Out in the wild

WE ARE

ONTO
something

OF CHATS!

WordPress

  1. Open source - GPLv2
  2. You can host yourself
  3. PHP's popularity
  4. Easy to deploy (FTP)
  5. Easy to extend plugins
  6. Themes and white label
  7. Hosting for everyone

ROCKET.CHAT

  1. Also Open source - MIT !
  2. Yes! Own your data!
  3. JavaScript massive popularity
  4. Docker Container (Official)
  5. Packages System
  6. Also themed and whitelabel!
  7. Hosting Just Launched
    https://rocket.chat/hosting

7 Reasons Why

WORKSHOP

Get started with Meteor

and

Build a chat application

 

 

The complete source code is available in steps on

github.com/RocketChat/workshop

slides.com/RocketChat/workshop

FUNDING

27M USD

Focus on product

Keep open source

Grow the community

Experiment on Business Models

Why we did not leave:

  • Introduction of NPM (no only https://atmospherejs.com/)
  • Able to use ReactJS  (not only Blaze)
  • Native Support do TypeScript

 

I'd love to see:

  • Fibers go, so we can update NodeJS (work in on the way)
  • Add MongoDB Change Streams support.
  • Better Micro Services

THANK YOU

Meteor Impact

By Gabriel Engel