github.com/tickoalcantara12/micro/v3@v3.0.0-20221007104245-9d75b9bcbab9/docs/blog/_posts/2019-04-01-micro-version-1-and-beyond.md (about)

     1  ---
     2  layout:	post
     3  title:	Micro 1.0.0 release and beyond
     4  date:	2019-04-01 09:00:00
     5  ---
     6  <br>
     7  Over the past 4 years we've focused on creating the simplest experience for microservice development. To do this 
     8  we built a strongly opinionated open source framework called [**Go Micro**](https://github.com/micro/go-micro) and 
     9  [**Micro**](https://github.com/tickoalcantara12/micro), a microservice toolkit built to explore, query and 
    10  interact with those services via an API Gateway, CLI, Slack and Web Dashboard.
    11  
    12  <img src="https://m3o.com/docs/images/go-micro.svg" style="max-width: 100%; margin: 0;" />
    13  
    14  ## Version 1.0.0
    15  
    16  Last month we released **version 1.0.0** of both of these tools. This signifies a huge moment for Micro and the community. We've been 
    17  running in production since 2015 and have become vital for companies like our sponsor Sixt, the german car rental enterprise, who are 
    18  running hundreds of microservices in production.
    19  
    20  Micro enables teams to scale microservices development while abstracting away the complexity of distributed systems and cloud-native infrastructure. 
    21  It provides a pluggable and runtime agnostic architecture with sane zero dependency defaults.
    22  
    23  <center>
    24  <img src="https://m3o.com/micro-diag.svg" style="max-width: 100%; margin: 0;" />
    25  </center>
    26  
    27  <br>
    28  We've considered Micro production ready for a long time but the release of 1.0.0 solidifies the maturity and stability of our tooling. And 
    29  we believe it's the right time for everyone to adopt Micro as the defacto standard for microservice development.
    30  
    31  ## Usage
    32  
    33  Micro has largely grown organically. We've not yet actively engaged in speaking at conferences, meetups or any other form of outreach. Instead 
    34  we focused on solving a real problem and it's shown in the numbers.
    35  
    36  <center>
    37  <img src="{{ site.baseurl }}/blog/images/stars.png" style="max-width: 75%; margin: 0;" />
    38  </center>
    39  <br>
    40  It's difficult to track active usage of a library or framework but what's clear from all we can see is that Micro has really resonated with 
    41  the developer community who want a simpler path to adopting microservices with Go.
    42  
    43  ## Beyond 1.0
    44  
    45  The announcement of version 1.0.0 is not just a marker for maturity and stability to run Micro in production but it also signals that this release version 
    46  will not suffer any further breaking API changes. This now also allows us to take stock of all the learnings of Micro's usage of the past 4 
    47  years, how technology has evolved in the industry and what version 2 might start to look like.
    48  
    49  When we started, kubernetes was just in it's infancy and gRPC had only recently been released. We're seeing these trends along with service mesh 
    50  and much more. 
    51  
    52  Because Micro is pluggable we've always been able to adapt to the changing needs of developers while continuing to provide 
    53  simpler abstractions on top for microservice development. With version 2.0 we have the ability to create an even more frictionless and streamlined
    54  experience.
    55  
    56  Some of these ideas will revolve around using gRPC by default, allowing a drop-in experience on kubernetes and potentially a runtime 
    57  for those who don't want to deal with the complexity of cloud-native systems or any dependency management at all.
    58  
    59  We'll also be thinking about how to move beyond Go to support multiple languages.
    60  
    61  ## Collaboration
    62  
    63  Slack has served us well for realtime collaboration but we need a medium aligned with open source to push this much further, to be far more inclusive 
    64  and to provide a historic record for newcomers to explore easily.
    65  
    66  We're going to work with the community by using GitHub to create an open source location to share ideas, discussion and the roadmap for the 
    67  [**Development**](https://github.com/micro/development) of features for 2.0 and beyond.
    68  
    69  To all those interested in contributing and collaboration, create an issue for feature requests, a pull request to share design ideas and we'll work 
    70  together to shape the roadmap.
    71  
    72  ## Thanks
    73  
    74  I want to finish by saying thank you to the Micro community and all who've used or supported us over the past 4 years. It's been a long hard 
    75  but incredibly rewarding journey with so much more left to do. Without the community Micro would not be where it is today. We're 1.6k+ members 
    76  strong in Slack with thousands more across other forums.
    77  
    78  <center>
    79  <blockquote class="twitter-tweet" data-cards="hidden" data-lang="en"><p lang="en" dir="ltr">Today I released v1 of micro and go-micro. 4 years of hard work. Thanks to all that supported me along the way. <a href="https://t.co/blI1pJ3hBl">https://t.co/blI1pJ3hBl</a></p>&mdash; Asim Aslam (@chuhnk) <a href="https://twitter.com/chuhnk/status/1102992210088378369?ref_src=twsrc%5Etfw">March 5, 2019</a></blockquote>
    80  <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
    81  </center>
    82  <br>
    83  Thank you for all your support and contributions. We hope we can return the favour by providing everyone the most inclusive and collaborative 
    84  place for all things microservices.
    85  
    86  <center>...</center>
    87  <br>
    88  Micro is the simplest way to build microservices. If you're thinking about microservice development we want to help enable you on that journey. 
    89  To learn more check out the [website](https://m3o.com), follow us on [twitter](https://twitter.com/m3ocloud) or 
    90  join the [slack](https://slack.m3o.com) community.
    91  
    92  <h6><a href="https://github.com/tickoalcantara12/micro"><i class="fab fa-github fa-2x"></i> Micro</a></h6>