Jonas Bonér

Sweden
5K followers 500+ connections

Join to view profile

About

Entrepreneur, hacker, jazz musician, powder skier, obsessive learner, occasional writer…

Articles by Jonas

Activity

5K followers

See all activities

Experience & Education

  • Akka

View Jonas’s full experience

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Publications

  • Principles and Patterns for Distributed Application Architecture

    O'Reilly Media

    As businesses strive to meet growing demands for responsiveness, resilience, elasticity, and mobility, developers and architects face the challenge of building applications that span multiple environments seamlessly. Without the right principles and patterns in place, scaling and maintaining these decentralized systems can quickly become overwhelming. This must-read technical guide offers a clear framework for designing scalable, elastic, high-performing, and resilient applications that can…

    As businesses strive to meet growing demands for responsiveness, resilience, elasticity, and mobility, developers and architects face the challenge of building applications that span multiple environments seamlessly. Without the right principles and patterns in place, scaling and maintaining these decentralized systems can quickly become overwhelming. This must-read technical guide offers a clear framework for designing scalable, elastic, high-performing, and resilient applications that can thrive in today's dynamic hybrid world. From understanding distributed data management to avoiding common pitfalls, this guide equips you with the knowledge to meet the demands of modern application architecture.

    - Learn the core principles of distributed systems that enable decentralized and highly performant applications
    - Understand how to design applications that operate efficiently across cloud, multi-cloud, and edge environments
    - Explore best practices for managing distributed data to ensure replication, consistency, and seamless scalability
    - Avoid common architectural pitfalls and successfully navigate the complexities of decentralized systems

    See publication
  • Reactive Microsystems

    O'Reilly Media

    If you want your application to provide millisecond response times and close to 100% uptime, traditional architectures with single SQL databases and thread-per-request models simply cannot compete with microservices. This report discusses strategies and techniques for building scalable and resilient microservices, and helps you work your way through the evolution of a scalable microservices-based system.

    When it comes to development speed, time-to-market, and continuous delivery…

    If you want your application to provide millisecond response times and close to 100% uptime, traditional architectures with single SQL databases and thread-per-request models simply cannot compete with microservices. This report discusses strategies and techniques for building scalable and resilient microservices, and helps you work your way through the evolution of a scalable microservices-based system.

    When it comes to development speed, time-to-market, and continuous delivery, microservices can do wonders for your organization. Author Jonas Bonér, Founder and CTO of Lightbend and author of Reactive Microservices Architecture (O’Reilly), demonstrates how to refactor a monolithic application step-by-step. You’ll briefly land at single-instance microliths (micro monoliths) before working your way toward a scalable and resilient microsystem.

    This report will help you:
    - Examine the essential traits of an individual reactive microservice
    - Understand why monolithic architectures are a problem
    - Manage the hard part of microservice design: the space between individual services
    - Shift the focus from domain objects to events in domain-driven design
    - Make services more efficient, performant, and stable by applying reactive programming techniques
    - Make the services work together collaboratively, as a single reactive system
    - Move beyond CRUD towards Event Sourcing/CQRS to scale state in an event-based design
    - Leverage fast data in microservices to manage real-time data at scale

    See publication
  • Reactive Microservices Architecture

    O'Reilly

    Still chugging along with a monolithic enterprise system that’s difficult to scale and maintain, and even harder to understand? In this concise book, Lightbend CTO Jonas Bonér explains why microservice-based architecture that consists of small, independent services is far more flexible than the traditional all-in-one systems that continue to dominate today’s enterprise landscape.
    You’ll explore a microservice architecture, based on Reactive principles, for building an isolated service that’s…

    Still chugging along with a monolithic enterprise system that’s difficult to scale and maintain, and even harder to understand? In this concise book, Lightbend CTO Jonas Bonér explains why microservice-based architecture that consists of small, independent services is far more flexible than the traditional all-in-one systems that continue to dominate today’s enterprise landscape.
    You’ll explore a microservice architecture, based on Reactive principles, for building an isolated service that’s scalable, resilient to failure, and combines with other services to form a cohesive whole. Specifically, you’ll learn how a Reactive microservice isolates everything (including failure), acts autonomously, does one thing well, owns state exclusively, embraces asynchronous message passing, and maintains mobility.
    Bonér also demonstrates how Reactive microservices communicate and collaborate with other services to solve problems. Get a copy of this exclusive report and find out how to bring your enterprise system into the 21st century.

    See publication
  • The Definitive Guide to Terracotta

    Apress

    Terracotta's chief technology officer Ari Zilka and his team give you the definitive guide on Terracotta Java application infrastructure, as well as user secrets, recipes, and prepackaged frameworks.

    Other authors
    See publication

Projects

  • Akka

    - Present

    Akka is a toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven applications on the JVM.

    Other creators
    See project
  • AspectJ

    - Present

    AspectJ is a seamless aspect-oriented extension to Java.

    Other creators
    See project
  • AspectWerkz

    - Present

    AspectWerkz is a dynamic, lightweight and high-performant AOP framework for Java.

    Other creators
    See project

Honors & Awards

  • Among the 4 top influencers in the Java industry

    -

    In 2015 I was recognized as the 4th top social influencer in the Java industry.

  • Sweden's Best Developer 2012

    Computer Sweden

    Awarded Sweden's Best Developer 2012 by the Computer Sweden magazine.

  • Java Champion

    Java

    Awarded Java Champion in 2011

  • Sweden's Second Best Developer 2010

    Computer Sweden

    Awarded Sweden's Second Best Developer in 2010 by the Computer Sweden magazine

Languages

  • English

    Full professional proficiency

  • German

    Limited working proficiency

  • Swedish

    Native or bilingual proficiency

Recommendations received

11 people have recommended Jonas

Join now to view

View Jonas’ full profile

  • See who you know in common
  • Get introduced
  • Contact Jonas directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses