Optimus Cirrus

tosh1 pts0 comments

GitHub - morganstanley/optimus-cirrus · GitHub

/" data-turbo-transient="true" />

Skip to content

Search or jump to...

Search code, repositories, users, issues, pull requests...

-->

Search

Clear

Search syntax tips

Provide feedback

--><br>We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

-->

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

Uh oh!

There was an error while loading. Please reload this page.

morganstanley

optimus-cirrus

Public

Notifications<br>You must be signed in to change notification settings

Fork<br>31

Star<br>124

main

BranchesTags

Go to file

CodeOpen more actions menu

Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit

History<br>61 Commits<br>61 Commits

.github

.github

optimus

optimus

.gitattributes

.gitattributes

.gitignore

.gitignore

LICENSE

LICENSE

NOTICE

NOTICE

View all files

Repository files navigation

Welcome to Optimus Cirrus. This is our open-sourcing of a set of software infrastructure that we use internally to build and run highly-performant and parallelizable applications.

Please note the LICENSE file.

We hope that you find the project interesting and useful. If you want to ask questions or make comments then please feel free to contact us at optimus_cirrus (at) morganstanley (dot) com. If you would like to make a contribution, please also contact us there so that we can discuss the proposed changes and outline the process. Contributing guidelines are available here.

Contributors

Here are some links to talks we have done about the principles behind Optimus Cirrus:

https://www.youtube.com/watch?v=bCak15WmhXs (Scala Days Madrid 2023)

https://www.youtube.com/watch?v=g1jt3YLnRmk (Scala Days Seattle 2023)

https://www.youtube.com/watch?v=V0jJvgiI_xs (ScalaCon 2021; technical portion starts at 24:30)

https://skillsmatter.com/skillscasts/13108-monad-i-love-you-now-get-out-of-my-type-system (Scala eXchange London 2018)

https://www.youtube.com/watch?v=BW8S92jP5sE (ScalaDays 2018)

https://skillsmatter.com/skillscasts/11182-automatic-parallelisation-and-batching-of-scala-code (Scala eXchange London 2017)

The initial releases will include the basics that will allow you to see some parts of the runtime in action. We are in the process of preparing more project components to be shared here.

Upcoming Work:

We have published all the code used to compile the Optimus Build Tool (OBT).

We are currently working on a successful build of that code using another build tool.

Once that initial build is successful, we will bootstrap and publish OBT.

About

github.com/morganstanley/optimus-cirrus

Resources

Readme

License

Apache-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy

Uh oh!

There was an error while loading. Please reload this page.

Activity

Custom properties

Stars

124<br>stars

Watchers

24<br>watching

Forks

31<br>forks

Report repository

Uh oh!

There was an error while loading. Please reload this page.

Contributors

Uh oh!

There was an error while loading. Please reload this page.

Languages

Scala<br>66.3%

Java<br>33.5%

Other<br>0.2%

You can’t perform that action at this time.

optimus reload please cirrus code https

Related Articles