BangaloreJUG
BangaloreJUG
  • 105
  • 21 178
Java’s new paradigm | Ties van de Ven
Ties discussed the principles of software engineering, with a focus on data-oriented programming and the benefits of a versatile programming approach. He also introduced new features of Java 21, including pattern matching and polymorphism, and discussed the implementation of type theory and immutability in Java. The team also discussed the shift towards immutability in programming and the integration of functional programming in both Java and Scala.
Speaker Bio: www.linkedin.com/in/ties-van-de-ven-a24480a/
Переглядів: 221

Відео

Saving Time and Money with Spring-Data-Eclipse-Store | online | Bangalore JUG
Переглядів 1253 місяці тому
Persistence is something most developers don‘t want to think about much. It‘s something that must get done. Hopefully as easy as possible. JPA helps a lot with abstracting Java classes to tables, yet needs a lot of overhead for java classes. With Spring-Data-Eclipse-Store one can stay java native and structure classes with less restrictions while still having Spring-Data-Repositories. In this t...
Microsoft Azure Well-Architected Framework | Vivek Sridhar
Переглядів 373 місяці тому
1. Building or migrating systems to the cloud? Learn how to assure your customers about data security. 2. Is your architecture equipped to handle traffic spikes during viral media events? 3. Can it manage failures of critical components without disrupting service? 4. Are you optimizing resource usage effectively? 5. Discover the Azure Well-Architected Framework: design, build, and improve secur...
Navigating the Data Landscape: From Fundamentals to the Future
Переглядів 113 місяці тому
This session unveils the power of data and its transformative impact on organisations. Join us as we explore key topics, including data-intensive application development, reliable and scalable architectures, diverse data models, query languages, storage and retrieval strategies, replication methods, data pipelines, and future data trends. Discover why data is crucial for driving business succes...
Modernize Your Applications: A Guide to Spring Boot 3 Migration
Переглядів 733 місяці тому
In today’s rapidly evolving technological landscape, keeping your applications up-to-date and leveraging the latest frameworks is crucial for maintaining a competitive edge. Spring Boot, one of the most popular frameworks for Java-based web development, has recently released its highly anticipated third version, offering an array of new features, performance enhancements, and security updates. ...
Demystifying Application Observability: Spring boot observability
Переглядів 733 місяці тому
Application Observability has emerged as a hot topic in the software development community, presenting a paradigm shift in monitoring and understanding complex systems. While traditionally, the responsibility for implementing observability fell on developers, recent developments have witnessed frameworks incorporating built-in support for this crucial feature. As you know Observability is the a...
Scaling up your Java Application
Переглядів 913 місяці тому
As the application seeks attention, the user goes from hundreds to millions and soon you understand that application is not scalable. Indeed, your architectural decisions, your clean code, your fair amount of testing makes your application scalable, but there is so much underneath it. Languages like Java which is 25 year old language by design provides scalability. Let’s open the gateway here a...
Persistent Problems with Persistence: The Evolution of Java Database Interaction
Переглядів 4363 місяці тому
Over the years, Java’s interaction with relational databases has undergone significant transformations. As the backbone of enterprise application development, the way Java applications connect with and interact with databases has evolved to meet the demands of modern software development. These changes have not only influenced the way developers write code but also brought about major migration...
Serverless Enterprise Monoliths - The IaC and IfC way
Переглядів 263 місяці тому
Serverless Monolith is a cloud computing model in which the cloud provider manages the server infrastructure and dynamically allocates resources to applications based on demand. This can save businesses money on operational costs, as they no longer need to purchase and maintain their own servers. Serverless Monolith is also scalable, as applications can be easily scaled up or down as needed. Th...
Bridging the Gap: Exploring Mutual Expectations between Industry and Academia
Переглядів 243 місяці тому
Join us for a dynamic panel discussion featuring equal representation from industry and academia. Our panelists, representing diverse backgrounds and perspectives, will explore the mutual expectations that exist between these two sectors and discuss ways to bridge the gap between them. The discussion will be led by Mr. Naveen Reddy, a popular UA-camr and Tech Educator, who will guide the conver...
Choose Delegation Over Inheritance, Really ?! By Venkat Subramaniam
Переглядів 4,1 тис.9 місяців тому
We all have read good books that tell us to choose delegation over inheritance. Yet, we often choose inheritance? Why is that? In this presentation we will discuss the reasons, from the OO design point of view when we should choose inheritance and when we should choose delegation. Then we will discuss why we tend to lean towards inheritance. We will then model a problems to use delegation, usin...
Open Source: What's for you?
Переглядів 22010 місяців тому
In this session, Aditya will share his experiences with open source software and highlight its benefits in terms of innovation, collaboration, and cost savings.
JAVAFEST | Opening Note
Переглядів 5810 місяців тому
Christ university and JavaFest,
JAVAFEST 23 | Prayer Song
Переглядів 15110 місяців тому
By Students of Christ University Bangalore
Microserices - Not a Binary Choice
Переглядів 8011 місяців тому
Software development today is witnessing a fierce battle between Microservices and Monoliths, with passionate advocates on both sides. However, amidst this contentious debate, the impact on software development itself often gets overshadowed. Join us for a hands-on workshop, "Modulo: Unraveling Microservices on the Cloud," conducted by industry expert Sathish Kumar Thiyagarajan, as we explore t...
Typesense - An easier, faster, open source alternative to Elasticsearch
Переглядів 96611 місяців тому
Typesense - An easier, faster, open source alternative to Elasticsearch
SPRING BOOT 3 OBSERVABILITY | BANGALORE JUG
Переглядів 277Рік тому
SPRING BOOT 3 OBSERVABILITY | BANGALORE JUG
Hands on: Deep dive into Reactive Programming Part 2 Hands-on
Переглядів 187Рік тому
Hands on: Deep dive into Reactive Programming Part 2 Hands-on
Hands on: Deep dive into Reactive Programming Part 1 Theory
Переглядів 361Рік тому
Hands on: Deep dive into Reactive Programming Part 1 Theory
Quality First Development
Переглядів 55Рік тому
Quality First Development
Level Up SpringBoot Apps with Nginx
Переглядів 3062 роки тому
Level Up SpringBoot Apps with Nginx
Application Class-Data Sharing - ‘Hype’ or ‘Hope’
Переглядів 1382 роки тому
Application Class-Data Sharing - ‘Hype’ or ‘Hope’
Level Up your Java Container Images
Переглядів 902 роки тому
Level Up your Java Container Images
Catalog, Manage, Publish, and Track your Java APIs with Gloo Portal
Переглядів 602 роки тому
Catalog, Manage, Publish, and Track your Java APIs with Gloo Portal
Mega Event - Inside JVM Series Part 6- Custom Collection
Переглядів 532 роки тому
Mega Event - Inside JVM Series Part 6- Custom Collection
Quality Gateways
Переглядів 672 роки тому
Quality Gateways
Mega Event - Inside JVM Series Part 5- Automated Memory Management
Переглядів 822 роки тому
Mega Event - Inside JVM Series Part 5- Automated Memory Management
Mega Event - Inside JVM Series Part 4- Automated Memory Management
Переглядів 812 роки тому
Mega Event - Inside JVM Series Part 4- Automated Memory Management
Mega Event - Inside JVM Series Part 3- Automated Memory Management
Переглядів 1032 роки тому
Mega Event - Inside JVM Series Part 3- Automated Memory Management
Inside JVM Series Part 2- Sample Use case - Memory Optimized JSON Parser
Переглядів 2282 роки тому
Inside JVM Series Part 2- Sample Use case - Memory Optimized JSON Parser

КОМЕНТАРІ

  • @TJ-hs1qm
    @TJ-hs1qm 5 днів тому

    ua-cam.com/video/qeMFqkcPYcg/v-deo.html 🙂

  • @anandjaisy
    @anandjaisy 2 місяці тому

    How do we handle data migration, in production with this. For eg - If I want to update/delete the row or column

  • @ethanhunt937
    @ethanhunt937 3 місяці тому

    He is CTO in which company?

  • @user-ev9jg6ts6e
    @user-ev9jg6ts6e 4 місяці тому

    "Do not force yourself to use inheritance just for reuse of code" Excellent!

  • @AnthonioRome-xf2zx
    @AnthonioRome-xf2zx 5 місяців тому

    winning tools to undermine the ritzy privileged money hoard and pig banking thinking they can get away with the way they manipulate monetary api after stocking, walling, and cooking bottomline depends no thier greed moods

  • @AnthonioRome-xf2zx
    @AnthonioRome-xf2zx 5 місяців тому

    I wish it is as easy as abc, so I can show the ritzy privileged taking advantage privileged and legalized thieves...that was easy not like their bureaucratic long winding policies burdened financial monopoly

  • @rapoliit
    @rapoliit 9 місяців тому

    can we attend sessions by bangalore JUG? how to join ?

  • @seshasaivenkat
    @seshasaivenkat 9 місяців тому

    Fantastic as always Venkat Sir

  • @Tritoon710
    @Tritoon710 10 місяців тому

    How do you use it with C++?

  • @savannaclaude4808
    @savannaclaude4808 11 місяців тому

    'Promosm'

  • @fazilmes
    @fazilmes Рік тому

    Great session. Can we have a the same session with old thread per request model but using Project Loom Virtual Threads and Structured Concurrency available in JDK 19.

  • @sachin12kaushik
    @sachin12kaushik Рік тому

    Hi, Do we have kubernetes and openshift java client in JKube? Or we to use fabric8io's kubernetes and openshift java client? Can you please share some link that has client examples?

  • @user-wv4nq4hb3b
    @user-wv4nq4hb3b 2 роки тому

    your english is very good,but the accent .....................

    • @mynameisvv
      @mynameisvv 2 роки тому

      Indian accent and we are proud of it.

    • @scubemovies
      @scubemovies 2 роки тому

      Agreed. I need to slowdown. Surely i will work to make it better

  • @snoftys9714
    @snoftys9714 2 роки тому

    It would be good, if we get link shared on performance benchmarking.

  • @raghavanaliassaravananm1546
    @raghavanaliassaravananm1546 2 роки тому

    It is a first of its kind and very useful and insightful session. Thank you Vaibhav!

  • @fazilmes
    @fazilmes 2 роки тому

    Great talk. Please upload all videos happened in Bangalore JUG here.

  • @iqrazafar8738
    @iqrazafar8738 3 роки тому

    Hi, Can you provide a complete separate video tutorial on sockshop deployment on kubernetes?

  • @fazilmes
    @fazilmes 3 роки тому

    Video quality is poor. Please upload at least 720p resolution videos.

  • @viveksharmasvim
    @viveksharmasvim 3 роки тому

    Hi Vaibhav thanks a lot for explaining the core concepts in details. appreciate your effort.

  • @fazilmes
    @fazilmes 3 роки тому

    Can i download the code?

  • @113kishore
    @113kishore 3 роки тому

    Please post here the previous sessions to follow this session

  • @ANURAGSINGH-hk6kd
    @ANURAGSINGH-hk6kd 3 роки тому

    One of the best video for interview preparation

  • @codingworld6762
    @codingworld6762 3 роки тому

    Binod

  • @MohanKumar-tc2en
    @MohanKumar-tc2en 3 роки тому

    sir iam also a villege gauy struglled lot(taking trainings, staying in pg's with farmer baground) to reach a software enginner with 2.3years of exp in java.Iam very happy by listening your session

  • @karthiksitharam
    @karthiksitharam 3 роки тому

    What the name of the presenter ? or does anyone have his LinkedIn profile? Please point me in the direction to reach out to him. Thank you

    • @BangaloreJUG
      @BangaloreJUG 3 роки тому

      Sathish is the speaker : www.linkedin.com/in/sathishkumarthiyagarajan/

    • @karthiksitharam
      @karthiksitharam 3 роки тому

      @@BangaloreJUGThank you 🙏😀

    • @karthiksitharam
      @karthiksitharam 3 роки тому

      @@BangaloreJUG Thank you Very much

  • @Anilkumar-ec8sj
    @Anilkumar-ec8sj 3 роки тому

    That guy is literally sleeping on video call... haha

  • @tgkprog
    @tgkprog 3 роки тому

    nice of you to do this, just getting thru intro, skipping to 7:17

  • @BangaloreJUG
    @BangaloreJUG 3 роки тому

    Here it goes : bangalorejug.org/wp-content/uploads/2016/04/Working-with-Java-Classloaders.pdf

  • @sudhakar272
    @sudhakar272 3 роки тому

    Can you also share the slide deck for this