Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • Richards, Mark  (47)
  • O'Reilly 〈Firm〉,  (10)
  • Dehghani, Zhamak  (5)
Datasource
Material
Language
Subjects(RVK)
  • 1
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media, Inc.
    Language: English
    Pages: 1 online resource (71 pages) , illustrations
    Edition: Second edition.
    DDC: 005.1/2
    Keywords: Software architecture ; Electronic books
    Abstract: The success of any software application or system depends on the architecture style you use. This updated report presents several common architecture styles to guide designers and developers on how to design components and to help you determine the ways in which those components should interact. Author Mark Richards takes a deep dive into many common software architecture styles. Each chapter includes a full explanation of how a particular style works, outlines its benefits and considerations, and describes the circumstances and conditions the style was designed to address. This report also presents an analysis of and scorecard for each style based on several architecture and software development quality attributes.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Application software ; Development ; Software architecture ; Software patterns ; Electronic books ; Electronic books ; local
    Abstract: Remember when service-oriented architecture (SOA) was all the rage? Companies jumped in before fully understanding SOA's advantages and disadvantages, and struggled to make this complex architecture work. Today, we're poised to repeat this same experience with microservices-only this time we're prepared. With this concise ebook, author Mark Richards walks you through the ten most common microservice anti-patterns and pitfalls, and provides solutions for avoiding them. What's the difference between anti-patterns and pitfalls? An anti-pattern seems like a good idea when you begin, but only leads you into trouble, while pitfalls are bad ideas from the start. Learn how to avert the most flagrant anti-patterns and pitfalls before you tussle with microservice granularity, data migration, and distributed processing. You'll examine: Data-Driven Migration Anti-Pattern Timeout Anti-Pattern "I Was Taught to Share" Anti-Pattern Reach-in Reporting Anti-Pattern Grains of Sand Pitfall Developer Without a Cause Pitfall Jump On The Bandwagon Pitfall Static Contract Pitfall Are We There Yet Pitfall Give it a Rest Pitfall
    Note: Includes bibliographical references. - Description based on online resource; title from title page (Safari, viewed June 11, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    ISBN: 9781491932636
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 4 min., 20 sec.)) , digital, sound, color
    Series Statement: Software architecture series
    Keywords: Software architecture ; Electronic videos ; local
    Abstract: "Explore a variety of service-based architectures--including immensely popular microservice--in this video course from Neal Ford and Mark Richards. Through a series of instructive visuals, you'll be able to compare and contrast these architectures in several ways, including their structure, engineering practices, and deployment. You'll also examine the challenges of migrating from monolithic service-oriented architectures (SOA) to smaller service-based models, and the effects this change can have on team building and company culture in general."--Resource description page.
    Note: Title from title screen (viewed, August 17, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : O'Reilly Media, Inc. | Boston, MA : Safari
    ISBN: 9781492043423 , 1492043427 , 9781492043409 , 1492043400
    Language: English
    Pages: 1 online resource (500 pages)
    Edition: 1st edition
    Parallel Title: Erscheint auch als
    DDC: 005.12
    Keywords: Software architecture ; Software architecture Vocational guidance ; Electronic books ; local ; Architecture logicielle ; Architecture logicielle ; Orientation professionnelle ; Software architecture
    Abstract: Although salary surveys worldwide regularly identify software architect as one of the top ten best jobs, no decent guides exist to help developers become architects. Until now. This practical guide provides the first comprehensive overview of software architecture’s many aspects. You’ll examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Authors Neal Ford and Mark Richards help you learn through examples in a variety of popular programming languages, such as Java, C#, JavaScript, and others. You’ll focus on architecture principles with examples that apply across all technology stacks.
    Note: Online resource; Title from title page (viewed February 25, 2020)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Language: English
    Pages: 1 online resource (1 streaming video file (9 hr., 36 min., 59 sec.)) , digital, sound, color
    Keywords: Software architecture ; Electronic videos ; local
    Abstract: "Being a successful software architect is more than just possessing technical knowledge. It's about thinking like an architect, being a leader, and understanding the architectural elements, patterns, and styles necessary to create effective software architectures. In this full update to their "Software Architecture Fundamentals 2015" (O'Reilly Media) video course, Neal Ford and Mark Richards empower you with the essential skills you need to be effective in this role. You'll be introduced to previously unmentioned architecture patterns, such as command query responsibility segregation (CQRS) and LMAX, along with the most effective tools and strategies for analyzing architecture. This video is designed for senior-level developers who want to become software architects and for junior architects who want to bump up their skill sets."--Resource description page.
    Note: Title from resource title screen (viewed December 15, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 2 min.)) , digital, sound, color
    Keywords: Software architecture ; Electronic videos ; local ; Electronic videos
    Abstract: Includes keynotes from the conference.
    Note: Title and publication information from resource description page (Safari, viewed November 4, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Language: English
    Pages: 1 streaming video file (5 hr., 57 min., 43 sec.) , digital, sd., col.
    Keywords: Software architecture ; Electronic videos ; local
    Abstract: "'Software Architect' places in the top ten of most annual surveys of best jobs, yet no clear path exists from Developer to Architect. Why aren't there more books and training materials to fill this demand? This video series by Neal Ford and Mark Richards starts filling the information gap."--Resource description page.
    Note: Title from title screen. - Date of publication from resource description page (viewed Apr. 28, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media
    ISBN: 9781491911839
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 29 min., 29 sec.)) , digital, sound, color.
    Keywords: Java ; Telecommunication ; Message processing ; Electronic videos ; local
    Abstract: "Learn the basics of messaging, a powerful paradigm that makes it easier to decouple and integrate enterprise applications. In this video course, messaging expert Mark Richards takes you through messaging fundamentals with the Java Message Service (JMS) API. You'll learn the basics of how to use the JMS 1.1 and 2.0 API to send and receive messages, how to do request/reply processing, how to use message selectors, and how to use publish and subscribe messaging-all through live, interactive coding with ActiveMQ and OpenMQ. This video begins with some fundamental messaging concepts, then takes you on a live coding journey through the JMS 1.1 API, the new JMS 2.0 simplified API, then a variety of messaging fundamentals topics that will enable you to understand and effectively use messaging for enterprise-wide applications. Topics include: Core messaging concepts, including guaranteed delivery and the difference between point-to-point and publish-and-subscribe messaging; New JMS 2.0 features, including shared subscriptions, asynchronous send, delivery delay, and delivery count; Standard, extended, and application message header properties Techniques for request/reply messaging-when you require a response from the receiver; Publish-and-subscribe messaging, including the various types of subscribers and guidelines for using them; Uses and limitations of message selectors, which specify conditions for receiving messages; How the three message acknowledgement modes work and when to use each."--Resource description page.
    Note: Title from title screen (viewed November 17, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 45 min., 53 sec.)) , digital, sound, color.
    Keywords: Java ; Telecommunication ; Message processing ; Electronic videos ; local
    Abstract: "Dive into advanced topics for using Java Message Service (JMS) in the enterprise with this comprehensive video course. Through live, interactive coding in both JMS 1.1 and JMS 2.0, messaging expert Mark Richards take you deep into several advanced JMS features and techniques, including JMS transaction management, embedded messaging, RESTful JMS, Spring JMS, and message streaming. If you're a Java developer who understands JMS basics, particularly though Mark Richards' introductory video-Enterprise Messaging Using JMS: Fundamentals-this advanced course is the ideal way to continue your journey through enterprise messaging. Topics include: Design techniques and common message design pitfalls; How and when to use transactions with messaging; Using an embedded message broker in your application; Creating self-healing and auditing systems using message browsing; Techniques for sending and receiving large documents and images in messages; Sending and receiving messages through HTTP with RESTful JMS; Techniques for making your messaging applications run faster and scale better; Using Spring JMS to send and receive messages in Spring-based applications; Harnessing the full power of Spring JMS with Message Driven POJOs."--Resource description page.
    Note: Title from title screen (viewed November 17, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : O'Reilly
    Language: English
    Pages: 1 streaming video file (6 hr., 57 min., 12 sec.) , digital, sd., col.
    Keywords: Software architecture ; Electronic videos ; local
    Abstract: "In this anticipated video series, Neal Ford and Mark Richards examine the responsibilities of a software architect, specifically the knowledge and skills you need to be effective in that role. The first video, Understanding the Basics, not only focuses on development techniques, but also pinpoints the skills you need to be a successful team leader. You'll learn about the four main aspects of a software architect, and quickly discover the difference between architecture decisions and technology decisions."--Resource description page.
    Note: Title from title screen. - Date of publication from resource description page (viewed Apr. 24, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...