engineering - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj...
TRANSCRIPT
![Page 1: ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj wrjhwkhu wr exlog wkh kljko\ dqwlflsdwhg qh[w jhqhudwlrq revhuydwru\ iru wkh dvwurqrplfdo](https://reader034.vdocument.in/reader034/viewer/2022042223/5ec97b1c87925279d72b98a1/html5/thumbnails/1.jpg)
www.thoughtworks.com
ENGINEERINGFOR RESEARCH
![Page 2: ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj wrjhwkhu wr exlog wkh kljko\ dqwlflsdwhg qh[w jhqhudwlrq revhuydwru\ iru wkh dvwurqrplfdo](https://reader034.vdocument.in/reader034/viewer/2022042223/5ec97b1c87925279d72b98a1/html5/thumbnails/2.jpg)
© 2018 ThoughtWorks, Inc.
![Page 3: ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj wrjhwkhu wr exlog wkh kljko\ dqwlflsdwhg qh[w jhqhudwlrq revhuydwru\ iru wkh dvwurqrplfdo](https://reader034.vdocument.in/reader034/viewer/2022042223/5ec97b1c87925279d72b98a1/html5/thumbnails/3.jpg)
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.
![Page 4: ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj wrjhwkhu wr exlog wkh kljko\ dqwlflsdwhg qh[w jhqhudwlrq revhuydwru\ iru wkh dvwurqrplfdo](https://reader034.vdocument.in/reader034/viewer/2022042223/5ec97b1c87925279d72b98a1/html5/thumbnails/4.jpg)
CLIENT STORIES
© 2018 ThoughtWorks, Inc.
![Page 5: ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj wrjhwkhu wr exlog wkh kljko\ dqwlflsdwhg qh[w jhqhudwlrq revhuydwru\ iru wkh dvwurqrplfdo](https://reader034.vdocument.in/reader034/viewer/2022042223/5ec97b1c87925279d72b98a1/html5/thumbnails/5.jpg)
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.
![Page 6: ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj wrjhwkhu wr exlog wkh kljko\ dqwlflsdwhg qh[w jhqhudwlrq revhuydwru\ iru wkh dvwurqrplfdo](https://reader034.vdocument.in/reader034/viewer/2022042223/5ec97b1c87925279d72b98a1/html5/thumbnails/6.jpg)
CLIENTTESTIMONIAL
- Hanne Buur, Observatory Software Project Manager,TMT International Observatory
© 2018 ThoughtWorks, Inc.
![Page 7: ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj wrjhwkhu wr exlog wkh kljko\ dqwlflsdwhg qh[w jhqhudwlrq revhuydwru\ iru wkh dvwurqrplfdo](https://reader034.vdocument.in/reader034/viewer/2022042223/5ec97b1c87925279d72b98a1/html5/thumbnails/7.jpg)
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.
![Page 8: ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj wrjhwkhu wr exlog wkh kljko\ dqwlflsdwhg qh[w jhqhudwlrq revhuydwru\ iru wkh dvwurqrplfdo](https://reader034.vdocument.in/reader034/viewer/2022042223/5ec97b1c87925279d72b98a1/html5/thumbnails/8.jpg)
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.
![Page 9: ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj wrjhwkhu wr exlog wkh kljko\ dqwlflsdwhg qh[w jhqhudwlrq revhuydwru\ iru wkh dvwurqrplfdo](https://reader034.vdocument.in/reader034/viewer/2022042223/5ec97b1c87925279d72b98a1/html5/thumbnails/9.jpg)
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.
![Page 10: ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj wrjhwkhu wr exlog wkh kljko\ dqwlflsdwhg qh[w jhqhudwlrq revhuydwru\ iru wkh dvwurqrplfdo](https://reader034.vdocument.in/reader034/viewer/2022042223/5ec97b1c87925279d72b98a1/html5/thumbnails/10.jpg)
CLIENTTESTIMONIAL
- Dr.Neeraj Gupta, Principal Investigator of MALS, IUCAA
© 2018 ThoughtWorks, Inc.
![Page 11: ENGINEERING - info.thoughtworks.com · (qjlqhhuv dvwurqrphuv dqg surmhfw vshfldolvwv duh zrunlqj wrjhwkhu wr exlog wkh kljko\ dqwlflsdwhg qh[w jhqhudwlrq revhuydwru\ iru wkh dvwurqrplfdo](https://reader034.vdocument.in/reader034/viewer/2022042223/5ec97b1c87925279d72b98a1/html5/thumbnails/11.jpg)
MEASUREMENTSET
BandpassCalibration
PhaseCalibration IImagingFlux
Calibration
ARTIPCONTINUUM &SPECTRAL LINE
IMAGES
TECH STACK:
ARTIP IMAGING:
© 2018 ThoughtWorks, Inc.