Services/Meetings/2013-08-28: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "{{MeetingInfo |dayOfWeek=Weds |est=12:15 PM |pst=9:15 AM |utc=5:15 PM |room=Mozilla HQ, 3-Zombocom (Vidyo room "Services") |confId=98616 }} {{TOC right}} '''[https://mail.mozi...")
 
 
(18 intermediate revisions by 8 users not shown)
Line 13: Line 13:
== Deployment Requests ==
== Deployment Requests ==
== Hardware, Projects & Other ==
== Hardware, Projects & Other ==
* Expanding the Sync caching tier.
= Engineering =
= Engineering =
== Metrics (benbangert/rmiller/vng/trink) ==
== Metrics (benbangert/rmiller/vng/trink) ==
=== Heka ===
=== Heka ===
* Setup basic HTML/CSS/JS shims for new dashboard with live graphs
* Added MultiDecoder - allows for a series of decoders to be chained together
* Added SandboxDecoder - allows for more complex parsing and data transformation (without recompiling)
* Added Protobuf support for LogfileInput
== Sync (telliott) ==
== Sync (telliott) ==
== SimplePush (jr) ==
== SimplePush (jr) ==
Line 21: Line 29:
** Results look very promising.
** Results look very promising.
* Some design requests regarding v.2.0 of API suggested by customer. They feel strangely familiar.
* Some design requests regarding v.2.0 of API suggested by customer. They feel strangely familiar.
* Meet the new boss.
* <strike>Meet the new boss. (Same as the old boss)</strike>
 
== EU team (alexis, hannosch, tarek) ==
== EU team (alexis, hannosch, tarek) ==
===Loads===
===Loads===
* improved loads-web
* updated the cluster with the newest version
* ongoing work on pushgo
* regression reports - continuous
===MLS (Mozilla Location Service)===
===MLS (Mozilla Location Service)===
* Finished adding celery and proper isolated testing harness
* Deployed celery and celery beat to the server, successfully ran a couple of scheduled and manually triggered tasks
* Created async tasks for statistics gathering - daily histogram of five metrics
* Switch /stats to use new async stats data and add more graphs
* Update leaderboard to omit tokens
* Redeploy code to bigger server with 2 cores to actually run stuff in parallel
* Updated Amazon RDS instances to cope with large bulk migration load, managed to wreak havoc to read-replica and had to recreate one
== Other Projects ==
== Other Projects ==
=== kazoo (bbangert / hannosch) ===
=== kazoo (bbangert / hannosch) ===
Line 33: Line 56:
= QA =
= QA =
== Sync Server (jbonacci) ==
== Sync Server (jbonacci) ==
* After last week's meeting it was decided that there would be no further Stage/testing work done for Sync Server 1.1. All focus will be on "new" Sync.
* We can remove this Section from the meeting template.
== Persona/SignIn/BigTent (jrgm/edwong/kthiessen) ==
== Persona/SignIn/BigTent (jrgm/edwong/kthiessen) ==
* browserid train-2013.08.15 heading to production this week.
* Security improvements to Mozilla IdP should allow for longer session lengths.
== "new" Sync (jbonacci) ==
== "new" Sync (jbonacci) ==
* Authentication API work is starting to stabilize finally.
* Development work continues on a browser-based desktop auth flow.
* Development work continues on a more-native Android auth flow.
* QA tracking and test planning continues
* API Test Suite and Loads testing work is in progress...
== SimplePush (edwong/kthiessen) ==
== SimplePush (edwong/kthiessen) ==
* Tarek using edwong's load tests to tune the Loads cluster.
== Heka (kthiessen/jbonacci) ==
== Heka (kthiessen/jbonacci) ==
* kthiessen has nothing to report
* RaFromBRC worked with rfkelly last week to start integrating heka in with new Sync authentication server and Loads...
== Loads (edwong/kthiessen/jbonacci) ==
== Loads (edwong/kthiessen/jbonacci) ==
* see "new" Sync above for this week.
* see SimplePush above.
== Campaign Manager (edwong/kthiessen) ==
* Do we need a staging CM instance?
* edwong has a private build of Fennec that points to Benson's AWS VM.
* Progress on getting a pref for the CM server?
= Guests / External team updates =
= Guests / External team updates =
= Roundtable  =
= Roundtable  =
= Presentations =
= Presentations =

Latest revision as of 00:02, 29 August 2013

  • Time: Weds at 9:15 AM PST / 12:15 PM EST / 5:15 PM UTC.
  • Place: Mozilla HQ, 3-Zombocom (Vidyo room "Services")
  • Phone (US/Intl): 650 903 0800 x92 Conf: 98616#
  • Phone (Toronto): 416 848 3114 x92 Conf: 98616#
  • Phone (US): 800 707 2533 (pin 369) Conf: 98616#

Who's away?:

Ops

Deployment Requests

Hardware, Projects & Other

  • Expanding the Sync caching tier.

Engineering

Metrics (benbangert/rmiller/vng/trink)

Heka

  • Setup basic HTML/CSS/JS shims for new dashboard with live graphs
  • Added MultiDecoder - allows for a series of decoders to be chained together
  • Added SandboxDecoder - allows for more complex parsing and data transformation (without recompiling)
  • Added Protobuf support for LogfileInput

Sync (telliott)

SimplePush (jr)

  • Ops continues load testing of latest version
    • Results look very promising.
  • Some design requests regarding v.2.0 of API suggested by customer. They feel strangely familiar.
  • Meet the new boss. (Same as the old boss)

EU team (alexis, hannosch, tarek)

Loads

  • improved loads-web
  • updated the cluster with the newest version
  • ongoing work on pushgo
  • regression reports - continuous

MLS (Mozilla Location Service)

  • Finished adding celery and proper isolated testing harness
  • Deployed celery and celery beat to the server, successfully ran a couple of scheduled and manually triggered tasks
  • Created async tasks for statistics gathering - daily histogram of five metrics
  • Switch /stats to use new async stats data and add more graphs
  • Update leaderboard to omit tokens
  • Redeploy code to bigger server with 2 cores to actually run stuff in parallel
  • Updated Amazon RDS instances to cope with large bulk migration load, managed to wreak havoc to read-replica and had to recreate one

Other Projects

kazoo (bbangert / hannosch)

Campaign Manager (jr)

  • Actual use of Campaign manager this week
  • Need to push out new version to track sends/clicks (or collect logs)
    • or tie to a heka dashboard if available.

QA

Sync Server (jbonacci)

  • After last week's meeting it was decided that there would be no further Stage/testing work done for Sync Server 1.1. All focus will be on "new" Sync.
  • We can remove this Section from the meeting template.

Persona/SignIn/BigTent (jrgm/edwong/kthiessen)

  • browserid train-2013.08.15 heading to production this week.
  • Security improvements to Mozilla IdP should allow for longer session lengths.

"new" Sync (jbonacci)

  • Authentication API work is starting to stabilize finally.
  • Development work continues on a browser-based desktop auth flow.
  • Development work continues on a more-native Android auth flow.
  • QA tracking and test planning continues
  • API Test Suite and Loads testing work is in progress...

SimplePush (edwong/kthiessen)

  • Tarek using edwong's load tests to tune the Loads cluster.

Heka (kthiessen/jbonacci)

  • kthiessen has nothing to report
  • RaFromBRC worked with rfkelly last week to start integrating heka in with new Sync authentication server and Loads...

Loads (edwong/kthiessen/jbonacci)

  • see "new" Sync above for this week.
  • see SimplePush above.

Campaign Manager (edwong/kthiessen)

  • Do we need a staging CM instance?
  • edwong has a private build of Fennec that points to Benson's AWS VM.
  • Progress on getting a pref for the CM server?

Guests / External team updates

Roundtable

Presentations