ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj...

Preview:

Citation preview

www.thoughtworks.com

ENGINEERINGFOR RESEARCH

© 2018 ThoughtWorks, Inc.

OVERVIEW

ThoughtWorks Engineering for Research or E4R is our initiative to advance research in the

Data Deluge that is causing a shift in

Discovery or The Fourth Paradigm

© 2018 ThoughtWorks, Inc.

CLIENT STORIES

© 2018 ThoughtWorks, Inc.

Thirty Meter

Telescope (TMT)

Indian Institute of Astrophysics

Common Software (CSW) .

Data Management System (DMS)

.

Executive Software System (ESW) .

a. The Observatory Control System (OCS): .

The work done for building the location service in the Common Software system was presented as a session on Service Discovery using CRDT at React Summit 2017, Austin, TX, USA.

© 2017 ThoughtWorks, Inc.

CLIENTTESTIMONIAL

- Hanne Buur, Observatory Software Project Manager,TMT International Observatory

© 2018 ThoughtWorks, Inc.

OBSERVATORY CONTROLS

SCIENCE OPERATION SUPPORT SOFTWARE (SOSS) (7)

EXECUTIVE SOFTWARE (ESW) (5)

TELE

SCO

PECO

NTR

OLS

SCIENCE DATA SYSTEM (SCI)

SOFTWARE COMMUNICATION BACKBONE AND COMMON SERVICES (CIS AND CSW)

OBSERVATORY CONTROLSYSTEM (SEQUENCING)

INST

RUM

ENT

CON

TRO

LS DATA MANAGEMENT SYSTEM (DMS)

(5)

AD

APT

IVE

OPT

ICS

CON

TRO

LS

Common Software (CSW) Data Management System (DMS)Executive Software System (ESW)

Thoughtworks deliverables:

TECH STACK:

LANGUAGES FRAMEWORKS CI / CD TESTING DOCUMENTATIONMESSAGE

TRANSPORTPROTOCOLS

STATIC CODEANALYSIS

TOOLS

Scala Akka Clustering AWS

Jenkins

Ansible

Bintray postman

wrk

Multi-node

Multi-jvm Paradox Scalafmt

ScalastyleJsonGithubpages

Swagger Kryo SCoverage

AkkaStreams

AkkaHttp

AkkaActors

svnkit

Java

© 2018 ThoughtWorks, Inc.

Common Software Integration Framework

TMT COMMON SOFTWARE SERVICES:LOCATION SERVICE

CONFIGURATION SERVICE

LOGGING SERVICE

COMMON SOFTWARE (CSW) INTEGRATION FRAMEWORK

service access interfaces

TELEMETRY SERVICE ALARM SERVICE TIME SERVICE

AUTHENTICATION AND AUTHORIZATION SERVICE

EVENT SERVICE

other transient events

DATABASE SERVICE

COMMANDS SERVICE

© 2018 ThoughtWorks, Inc.

MeerKAT and Square Kilometer Array (SKA), generate huge

Automated Radio Telescope Image Processing Pipeline (ARTIP)

20 minutes, 3 to 4 hours.

Amongst the key achievements of the ARTIP are:

hiAbsorption 2017 ASTRON

Proceedings of Science

© 2018 ThoughtWorks, Inc.

CLIENTTESTIMONIAL

- Dr.Neeraj Gupta, Principal Investigator of MALS, IUCAA

© 2018 ThoughtWorks, Inc.

MEASUREMENTSET

BandpassCalibration

PhaseCalibration IImagingFlux

Calibration

ARTIPCONTINUUM &SPECTRAL LINE

IMAGES

TECH STACK:

ARTIP IMAGING:

© 2018 ThoughtWorks, Inc.

ABOUT US

www.thoughtworks.com

e4r@thoughtworks.com

Our Locations

Thailand

Recommended