Skip to content
liuZOZO edited this page Jul 2, 2019 · 61 revisions

Welcome to the Train Ticket wiki!

LOGO TEAM
logo Fudan University CodeWisdom Team

Introduction

This project is a train ticket booking system based on microservice architecture which contains 41 microservices. The programming languages and frameworks it used are as below.

  • Java - Spring Boot, Spring Cloud
  • Node.js - Express
  • Python - Django
  • Go - Webgo
  • DB - Mongo、MySQL

Getting Started

Communication

Information

Paper Reference

Benchmarking Microservice Systems for Software Engineering Research

Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Chenjie Xu, Chao Ji, Wenyun Zhao
Benchmarking Microservice Systems for Software Engineering Research
The 40th International Conference on Software Engineering (ICSE 2018, Poster).

Delta Debugging Microservice Systems

Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Wenhai Li, Chao Ji, Dan Ding
Delta Debugging Microservice Systems
The 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2018)

Fault Analysis and Debugging of Microservice Systems:Industrial Survey, Benchmark System, and Empirical Study

Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Wenhai Li, Chao Ji, Dan Ding
Fault Analysis and Debugging of Microservice Systems:Industrial Survey, Benchmark System, and Empirical Study
The IEEE Transactions on Software Engineering (TSE 2018)

Latent Error Prediction and Fault Localization for Microservice Applications by Learning from System Trace Logs

Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Chao Ji, Dewei Liu, Qilin Xiang and Chuan He
Latent Error Prediction and Fault Localization for Microservice Applications by Learning from System Trace Logs
The ESEC/FSE 2019 (FSE 2019)