Giter VIP home page Giter VIP logo

Comments (14)

dcostea avatar dcostea commented on August 28, 2024 2

@sammysemantics - what do you think about re-naming it to MLOps.NET.Storage.Azure and MLOps.NET.Storage.SQLite etc.?

For me, it's better this way. Azure and SQLite are intrinsic local or remote, so there is no need to encode this in the namespace.

from mlops.net.

aslotte avatar aslotte commented on August 28, 2024

We probably want to start off with supporting SQL Server and a local file share. It would make sense that this was added to a separate package MLOps.NET.Local.SqlServer

from mlops.net.

dcostea avatar dcostea commented on August 28, 2024

@aslotte , do you mind if I'm considering adding SQLite? I think it will do just fine here, instead of SqlServer. But we can think of doing both, SqlServer and SQLite.

from mlops.net.

aslotte avatar aslotte commented on August 28, 2024

@dcostea we can certainly look at SQLite if you like. My thinking is that most organizations that want to start of locally will have some kind of SQL server set up, but that may be a misconception :)
Would love to discuss it tomorrow if you're joining the stream. I'm thinking we may want to spend a bit more time finding a general API we're happy with in Azure before working on the local solution.

from mlops.net.

dcostea avatar dcostea commented on August 28, 2024

@aslotte , sure, let's talk tomorrow.

from mlops.net.

sammysemantics avatar sammysemantics commented on August 28, 2024

I agree with @dcostea. For development purposes, using SQLite is easier to use instead of a full server setup. I completely agree that enterprises will want to use connect with SQL server, but that can be implemented later.

Also, I'm unsure of the naming convention of MLOps.NET.Local._______. I am unsure of the 'Local' addition. Because if we used that, shouldn't we change the name up for MLOps.NET.Azure to MLOps.NET.RemoteStorage/Cloud.Azure. If we drop the '.Local", it will be more consistence with the current naming schema because the extension's name should be self-evident enough.

from mlops.net.

aslotte avatar aslotte commented on August 28, 2024

Great input @sammysemantics. To address some of your points:

  • I'm all good trying SQLite to start with
  • Maybe the name of the package should be MLOps.NET.SQLite?

Like that we can have additional packages for e.g. MLOps.NET.AWS if we open up for AWS as a storage provider.

from mlops.net.

aslotte avatar aslotte commented on August 28, 2024

It could also be called MLOps.NET.LocalStorage.SQLite and we could have MLOps.NET.LocalStorage.SqlServer etc.

from mlops.net.

sammysemantics avatar sammysemantics commented on August 28, 2024

If we rename it MLOps.NET.LocalStorage.*, should we rename the Azure extension to MLOps.NET.RemoteStorage (or CloudStorage).Azure? Because I do see more extensions to this library that fits outside of storage and focuses on other operations in the MLOps lifecycle.

from mlops.net.

aslotte avatar aslotte commented on August 28, 2024

@sammysemantics - what do you think about re-naming it to MLOps.NET.Storage.Azure and MLOps.NET.Storage.SQLite etc.?

from mlops.net.

aslotte avatar aslotte commented on August 28, 2024

@dcostea just so I understand your last comment, do you think they should be called MLOps.NET.Storage.Azure or MLOps.NET.Azure for example?

I personally prefer MLOps.NET.Azure but I'm good with either and want to make sure it makes sense to you, @sammysemantics and others.

from mlops.net.

dcostea avatar dcostea commented on August 28, 2024

If we don't plan to have more modules related to Azure, then I prefer the shorter one, MLOps.NET.Azure. Similarly MLOps.NET.SQLite.

from mlops.net.

sammysemantics avatar sammysemantics commented on August 28, 2024

Agreed.

from mlops.net.

aslotte avatar aslotte commented on August 28, 2024

Perfect, that sounds great.

from mlops.net.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.