MeshApp Tech

Infrastructure

Microservices

Containers Clusters

Ingestion

Delivery

Ingestion - Onboarding

  1. Add new content project / sources /entities to MySQL
  2. Create a new 'Parser' on Diglett
  3. API schedules the content ingestion

For new APIs and Integrations

  1. Add new content project / sources /entities to MySQL
  2. API schedules the content ingestion

For know APIs and Integrations

Delivering - Onboarding

  1. Create content hubs / Formulas on MySQL and Neo4j
  2. Create new 'branding' apps on Android, iOS and Web
  3. Publish all apps

Neo4j

MySQL

+-------------------------------+
| Tables_in_younifydb           |
+-------------------------------+
| AccountActivation             |
| AccountRemoval                |
| ApiSession                    |
| AppSource                     |
| App_has_Network               |
| Audience                      |
| Category                      |
| Category_has_Audience         |
| ComponentType                 |
| ConflitHistory                |
| Contact                       |
| ContactAddress                |
| ContactConflits               |

 

| ContactEmail                  |
| ContactIM                     |
| ContactLink                   |
| ContactPhone                  |
| ContactSocial                 |
| ContactSource                 |
| Contact_has_Tag               |
| Contact_has_User              |
| ContentDomain                 |
| ContentLibrary                |
| ContentProject                |
| ContentProject_has_MFormula   |
| ContentProject_has_User       |
| ContentSource                 |
| DataSource                    |
| Demographics                  |

 

| Developers                    |
| Education                     |
| EmailSource                   |
| EmailSource_Token             |
| Entity                        |
| Experience                    |
| Expert                        |
| ExternalLink                  |
| FacebookInfo                  |
| FeedCategory                  |
| FeedCategory_has_FeedSource   |
| FeedSource                    |
| FieldName                     |
| Filter_has_Children           |
| FiltersNature                 |
| Formula                       |

 

| FormulaCategory               |
| FormulaCategory_has_AppSource |
| FormulaRule                   |
| FormulaTypes                  |
| Formula_has_AppSource         |
| Formula_has_Audience          |
| Formula_has_Category          |
| Formula_has_Entities          |
| Formula_has_Expert            |
| Formula_has_Formula           |
| Formula_has_Network           |
| Formula_has_Service           |
| Formula_has_Tag               |
| HomeWallComponent             |
| IndexingRule                  |
| LinkedinInfo                  |

 

MySQL

| Location                      |
| MFormula                      |
| MFormula_has_Source           |
| MeshProfile                   |
| Message                       |
| Network                       |
| Newsletters                   |
| Ninja                         |
| Notification                  |
| Partner                       |
| PartnerSubscription           |
| PowerWall                     |
| PowerWallFilters              |
| PrivacyRule                   |
| PrivateTester                 |
| PrivateTester_has_Newsletters |

 

| PrivateTester_has_User        |
| Professional                  |
| ProfessionalState             |
| ProfileField                  |
| ProfileSource                 |
| Recommendation                |
| Service                       |
| Session                       |
| SocialNetwork                 |
| Source                        |
| Status                        |
| Sync                          |
| Tag                           |
| TagAliases                    |
| TagType                       |
| Template                      |

 

| Thread                        |
| ThreadParticipant             |
| TmpTester                     |
| TwitterInfo                   |
| User                          |
| UserContact                   |
| UserContact_has_Tag           |
| UserDevice                    |
| UserInfo                      |
| UserToken                     |
| User_has_AppSource            |
| User_has_ContactSource        |
| User_has_ContentProject       |
| User_has_Email                |
| User_has_Formula              |
| User_has_FormulaCategory      |

 

| User_has_Newsletters          |
| User_has_PartnerSubscription  |
| User_manages_Profile          |
+-------------------------------+
112 rows in set (0.01 sec)

Solr

Formula

Formula

     idMFormula: 323
      idProfile: 285
           name: Descontos
          alias: descontos
    description:
         avatar:
          cover:
        created: 2017-01-19 19:40:12
        updated: 2017-01-19 19:40:12
previewTemplate: square-bottom
 headerTemplate: header-no-preview
     expression: [{"nature":"sourceId","operator":"OR","filters":[{"value":"3809","children":[]},{"value":"3810","children":[]},{"value":"3808","children":[]},{"value":"3812","children":[]}]},{"nature":"contentTag","operator":"OR","filters":[{"value":"Mulher","children":[{"value":"Descontos","children":[]}]},{"value":"O Clube","children":[{"value":"Saiba mais","children":[{"value":"Descontos","children":[]}]}]}]}]
        enabled: 1
        privacy: private
           sort: created
 tempComponents: NULL

Content Project

deckmesh

By João Pina

Loading comments...

More from João Pina